Started by upstream project "jogl" build number 1499 originally caused by: Started by user Sven Gothel Running as SYSTEM Building remotely on win64-nvgtx460-win7-jogamp-x64-sgothel-011 (win7-x86_64-nvida) in workspace c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida No credentials specified > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://jogamp.org/srv/scm/jogl.git # timeout=10 Fetching upstream changes from git://jogamp.org/srv/scm/jogl.git > git --version # timeout=10 > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/jogl.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 88cc287a47066c81ee0b385e2e0ca96f027286b3 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 88cc287a47066c81ee0b385e2e0ca96f027286b3 # timeout=10 Commit message: "TestGLCanvasSWTNewtCanvasSWTPosInTabs: Only use 1 Animator to easy example code" > git rev-list --no-walk 2cdf7730b6d3e813a8693087582f3cf3ac44f015 # timeout=10 > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.oculusvr-sdk.url # timeout=10 > git config -f .gitmodules --get submodule.oculusvr-sdk.path # timeout=10 > git submodule update --init --recursive oculusvr-sdk # timeout=10 No emails were triggered. [make] $ cmd.exe /C "ant.bat -file build.xml -Dlabel=win7-x86_64-nvida -Dgluegen.basename=gluegen -Djogl.basename=jogl -Dgluegen.root=../../../../gluegen/label/win7-x86_64-nvida -Djogl.build.id=1499 -Djogl.build.number=1499 -Djogl.build.branch=origin/master -Djogl.build.commit=88cc287a47066c81ee0b385e2e0ca96f027286b3 -Djoal.root=../../../../joal/label/win7-x86_64-nvida clean all junit.run && exit %%ERRORLEVEL%%" Buildfile: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\make\build.xml jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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/win7-x86_64-nvida/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/win7-x86_64-nvida/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.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 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] 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/win7-x86_64-nvida/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/win7-x86_64-nvida/make/lib/junit.jar [echo] android.jar=../../../../gluegen/label/win7-x86_64-nvida/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] joal-jars.available: true ../../../../joal/label/win7-x86_64-nvida/build/jar/joal.jar init: clean: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: clean: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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\win7-x86_64-nvida\build\nativewindow\gensrc\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\gensrc\native [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\gensrc\native\MacOSX [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\gensrc\native\iOS [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\gensrc\native\Windows [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\gensrc\native\X11 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj common.gluegen.build: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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/win7-x86_64-nvida/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/win7-x86_64-nvida/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.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 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] 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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.native: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.c.impl: gluegen.build.shasum: [echo] gluegen.build.sha.sources f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [echo] gluegen.build.sha.classes ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [echo] gluegen.build.sha.natives f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 gluegen.package.java: gluegen.package.native: android-launcher.package: base.compile: common.gluegen.init: java.generate.check: java.generate: java.generate.cleantemp: [echo] Generating platform-specifics: DRM [gluegen] stub_includes\\drm\\xf86drmMode.h:190: warning: SKIP unsized array in struct: drmModeRes.fbs: CType[(PointerType) 'uint32_t *' -> (uint32_t) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [echo] Generating platform-specifics: X11 java.generate.platforms: [echo] Generating platform-specifics: os: x11, cfgs: ./config/nativewindow/x11-lib.cfg, ./config/nativewindow/jawt-x11.cfg java.generate.windowlib: [echo] Generating Windowing Lib implementation class java.generate.copy2temp: [copy] Copying 8 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build-temp [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:47: warning: SKIP primitive w/ platform dependent sized type in struct: JAWT_DrawingSurface.env: CType[(PointerType) 'JNIEnv *' -> (JNIEnv) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jni.h:94: warning: skipping emission of non-compound JType[java.lang.Object / NIL, clazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size [fixed false, lnx64 0], [const[false], struct{_jobject: 0, }]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.ds: CType[(PointerType) 'jawt_DrawingSurface *' -> (JAWT_DrawingSurface) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.clip: CType[(PointerType) 'JAWT_Rectangle *' -> (JAWT_Rectangle) * , size [fixed false, lnx64 8], [const[false], pointer*1]] java.generate.copy2temp: [copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build-temp [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:47: warning: SKIP primitive w/ platform dependent sized type in struct: JAWT_DrawingSurface.env: CType[(PointerType) 'JNIEnv *' -> (JNIEnv) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jni.h:94: warning: skipping emission of non-compound JType[java.lang.Object / NIL, clazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size [fixed false, lnx64 0], [const[false], struct{_jobject: 0, }]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.ds: CType[(PointerType) 'jawt_DrawingSurface *' -> (JAWT_DrawingSurface) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.clip: CType[(PointerType) 'JAWT_Rectangle *' -> (JAWT_Rectangle) * , size [fixed false, lnx64 8], [const[false], pointer*1]] java.generate.copy2temp: [copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:47: warning: SKIP primitive w/ platform dependent sized type in struct: JAWT_DrawingSurface.env: CType[(PointerType) 'JNIEnv *' -> (JNIEnv) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jni.h:94: warning: skipping emission of non-compound JType[java.lang.Object / NIL, clazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size [fixed false, lnx64 0], [const[false], struct{_jobject: 0, }]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.ds: CType[(PointerType) 'jawt_DrawingSurface *' -> (JAWT_DrawingSurface) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ..\\..\\..\\..\\gluegen\\label\\win7-x86_64-nvida\\make\\stub_includes\\jni\\jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.clip: CType[(PointerType) 'JAWT_Rectangle *' -> (JAWT_Rectangle) * , size [fixed false, lnx64 8], [const[false], pointer*1]] java.generate.copy2temp: [copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\nativewindow\classes [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. javah.macos: javah.ios: java.compile.javase: [javac] Compiling 60 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\classes java.compile: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.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-11.0.4+11_x64/bin [cc] 5 total files to be compiled. [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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-11.0.4+11_x64/bin [cc] 6 total files to be compiled. [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\nativewindow [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow build-jars-awt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\nativewindow-awt.jar build-jars-drm: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\nativewindow-os-drm.jar build-jars-x11: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\nativewindow-os-x11.jar build-jars-windows: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\nativewindow-os-win.jar build-jars-macosx: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\nativewindow-os-osx.jar build-jars-ios: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\nativewindow-os-ios.jar build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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\win7-x86_64-nvida\build\jogl\gensrc\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\gensrc\native\jogl [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\gensrc\native\jogl\MacOSX [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\gensrc\native\jogl\iOS [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\gensrc\native\jogl\Windows [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\gensrc\native\jogl\X11 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\gensrc\native\openmax [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\gensrc\native\libav [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\cg common.gluegen.build: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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/win7-x86_64-nvida/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/win7-x86_64-nvida/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.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 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] 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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.native: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.c.impl: gluegen.build.shasum: [echo] gluegen.build.sha.sources f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [echo] gluegen.build.sha.classes ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [echo] gluegen.build.sha.natives f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 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\win7-x86_64-nvida\build\jogl [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl build.gluegen-gl.jar: [javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\classes [javac] Compiling 8 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\gluegen-gl.jar java.generate.check: java.generate: [echo] Generating GL interface and implementation jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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\win7-x86_64-nvida\build\jogl [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build-temp java.generate.gles1: [echo] Generating GLES1 interface and implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build-temp java.generate.gles2: [echo] Generating GLES2 interface and implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\build-temp java.generate.gl2: [echo] Generating GL2 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build-temp java.generate.gl3: [echo] Generating GL3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build-temp java.generate.gl3bc: [echo] Generating GL3bc interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build-temp java.generate.gles3: [echo] Generating GLES3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build-temp java.generate.gles3impl: [echo] Generating GLES3 implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build-temp java.generate.gl4: [echo] Generating GL4 interface java.generate.copy2temp: [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build-temp java.generate.gl4bc: [echo] Generating GL4bc implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\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\win7-x86_64-nvida\build-temp java.generate.glu.GL2ES1: [echo] Generating GLU class java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build-temp java.generate.glu.GL2: [echo] Generating GLU class java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\classes [javac] Compiling 5 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\classes [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\classes java.generate.composable.pipeline.check.es1: java.generate.composable.pipeline.es1: [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGLES1.java [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGLES1.java java.generate.composable.pipeline.check.es3: java.generate.composable.pipeline.es3: [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGLES3.java [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGLES3.java java.generate.composable.pipeline.check.gl4bc: java.generate.composable.pipeline.gl4bc: [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGL4bc.java [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGL4bc.java java.generate.composable.pipeline: java.compile.secondpass.openal: [javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\classes java.compile.secondpass.javase: [javac] Compiling 421 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\classes java.compile.thirdpass: java.compile: [copy] Copying 66 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\classes [copy] Copied 5 empty directories to 1 empty directory under c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.s390: c.configure.linux.sparc: c.configure.x11: c.configure.linux: c.configure.android: c.configure.solaris32: c.configure.solaris.sparcv9: c.configure.solaris.amd64: c.configure.macosx: c.configure.ios.amd64: c.configure.ios.arm64: c.configure.freebsd.x86: c.configure.freebsd.amd64: c.configure.freebsd: c.configure.hpux: c.configure.2: c.configure: c.build.jogl.ffmpeg: [echo] Output lib name = jogl_ffmpegv08 [echo] Compiling jogl_ffmpegv08 [cc] 4 total files to be compiled. [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link [exec] Result: 1 [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl\jogl_ffmpegv08.symbols.raw [echo] Output lib name = jogl_ffmpegv09 [echo] Compiling jogl_ffmpegv09 [cc] 4 total files to be compiled. [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link [exec] Result: 1 [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl\jogl_ffmpegv09.symbols.raw [echo] Output lib name = jogl_ffmpegv10 [echo] Compiling jogl_ffmpegv10 [cc] 4 total files to be compiled. [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link [exec] Result: 1 [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl\jogl_ffmpegv10.symbols.raw [echo] Output lib name = jogl_ffmpegv11 [echo] Compiling jogl_ffmpegv11 [cc] 4 total files to be compiled. [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link [exec] Result: 1 [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl\jogl_ffmpegv11.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++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\jogl-os-android.jar build-jars-mobile-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-os-ios.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-glmobile.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-glmobile-dbg.jar build-jars-os-desktop-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-os-x11.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-os-win.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-os-osx.jar build-jars-desktop-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-gldesktop.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-gldesktop-dbg.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-glu-gldesktop.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-util-gldesktop.jar build-jars-awt-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-awt.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-util-awt.jar build-jars-swt-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-swt.jar build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-sdk.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-glu.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-util.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-util-graph.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-fonts-p0.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-util-fixedfuncemu.jar [jar] Building MANIFEST-only jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\jogl-omx.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\obj\jogl-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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\win7-x86_64-nvida\build\newt\gensrc\native\newt [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\Android [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\X11 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\MacOSX [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\iOS [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\Windows [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\KD [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\IntelGDL [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\bcm\egl [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\bcm\vc\iv [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\gensrc\native\newt\egl\gbm [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\obj java.compile.javase: [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 5 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Compiling 35 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\src\newt\classes\com\jogamp\newt\event\NEWTEventFiFo.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. setup-manifestfile: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt build-jars-opengl: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-ogl.jar build-jars-awt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-awt.jar build-jars-swt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-swt.jar build-jars-javafx: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-javafx.jar build-jars-driver: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-linux.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-x11.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-win.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-osx.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-ios.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-kd.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-bcm-old.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-bcm-vc.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-egl-gbm.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-driver-intelgdl.jar build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-event.jar java.compile.android: [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\src\newt\classes\jogamp\newt\driver\android\WindowDriver.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Compiling 4 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.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++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\obj [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\newt\obj\newt-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\obj\newt-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\obj\newt-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\newt\newt-natives-windows-amd64.jar generate.version.txt: all: build.oculusvr: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 init: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\gensrc\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\gensrc\native\oculusvr [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj all: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 init: common.gluegen.build: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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/win7-x86_64-nvida/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/win7-x86_64-nvida/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.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 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] 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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.native: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.c.impl: gluegen.build.shasum: [echo] gluegen.build.sha.sources f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [echo] gluegen.build.sha.classes ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [echo] gluegen.build.sha.natives f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 gluegen.package.java: gluegen.package.native: android-launcher.package: base.compile: common.gluegen.init: java.generate.check: java.generate: [echo] Generating OVR java.compile: [javac] Compiling 27 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\classes [javac] Compiling 7 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\classes [copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\classes gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/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.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-11.0.4+11_x64 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-11.0.4+11_x64/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.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.s390: c.configure.linux.sparc: c.configure.x11: c.configure.linux: c.configure.android: c.configure.solaris32: c.configure.solaris.sparcv9: c.configure.solaris.amd64: c.configure.macosx: c.configure.freebsd.x86: c.configure.freebsd.amd64: c.configure.freebsd: c.configure.hpux: c.configure.2: c.configure: c.build: [echo] Output lib name = oculusvr [echo] Compiling oculusvr [cc] 3 total files to be compiled. [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] cc1.exe: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [cc] 57 total files to be compiled. [cc] 0 total files to be compiled. [cc] Starting link rename.mingw.dll: [move] Moving 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj 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/oculusvr/obj build-jars-dependset: setup-manifestfile: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\oculusvr.jar [echo] native.tag.jar oculusvr (attr) for ../build/oculusvr/oculusvr-natives-windows-amd64.jar include *oculusvr.dll exclude [echo] native.tag.jar oculusvr (props) oculusvr-natives-windows-amd64.jar include *oculusvr.dll exclude *.symbols [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\oculusvr\oculusvr-natives-windows-amd64.jar build-jars: generate.version.txt: all.impl: one.dir.skip.check: one.lib.dir: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\lib [copy] Copying 12 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\lib one.jar.dir.prep: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\atomic [copy] Copying 54 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\atomic [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build one.jar.dir.android: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-all-android.jar one.jar.dir: one.jar.dir.awt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-all.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-all-noawt.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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\win7-x86_64-nvida\build\lib\jogl-all-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\lib\jogl-all-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\lib\jogl-all-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-all-natives-windows-amd64.jar [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar android.package.jogl.skip.check: android.jogl.package: one.dir: tag.build: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build test.compile: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test.compile.check: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build\obj [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\demos\build\classes [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-test.jar test.compile: [copy] Copying 83 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build\classes [copy] Copied 59 empty directories to 38 empty directories under c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build\classes [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl make.demos.mobile: [javac] Compiling 13 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\demos\build\classes [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build [copy] Copying 24 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\demos\build\classes [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-demos-mobile.jar [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl test.compile.javase.generic: [javac] Compiling 460 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\src\test\com\jogamp\opengl\test\junit\jogl\acore\anim\TestAWTCardLayoutAnimatorStartStopBug532.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. test.compile.javase.oculusvr: test.compile.javase: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-test.jar [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl test.compile.android: [javac] Compiling 32 source files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build\classes [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\build [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-test-android.jar test.package.android: developer-src-zip: [zip] Building zip: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-java-src.zip [zip] Building zip: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-test-java-src.zip developer-zip-archive: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\jar [copy] Copying 65 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\lib [copy] Copying 12 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\lib [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\jnlp-files [copy] Copying 53 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\jnlp-files [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\etc [copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64\etc [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64 [exec] [exec] 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 [exec] Scanning [exec] [exec] Creating archive c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64.7z [exec] [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jogl-java-src.zip [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jogl-test-java-src.zip [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\gluegen-gl.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all-android-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all-android.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all-mobile-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all-mobile.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all-noawt-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all-noawt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-all.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-awt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-cg-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-cg.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-demos-mobile.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-fonts-p0.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-gldesktop-dbg.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-gldesktop.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-glmobile-dbg.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-glmobile.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-glu-gldesktop.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-glu.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-omx.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-os-android.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-os-ios.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-os-osx.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-os-win.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-os-x11.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-sdk.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-swt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-test-android.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\jogl-test.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-util-awt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-util-fixedfuncemu.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-util-gldesktop.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-util-graph.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl-util.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\jogl.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow-awt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow-os-drm.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow-os-ios.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow-os-osx.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow-os-win.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow-os-x11.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\nativewindow.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-awt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-android.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-bcm-old.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-bcm-vc.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-egl-gbm.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-intelgdl.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-ios.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-kd.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-linux.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-osx.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-win.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-driver-x11.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-event.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-javafx.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-ogl.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt-swt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\newt.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\oculusvr-natives-windows-amd64.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jar\atomic\oculusvr.jar [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\etc\test.bat [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\etc\test_dbg.bat [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\Bug910-AppletLifecycleCheck.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-bug816_glcanvas01.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-bug816_glcanvas02a.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-bug816_glcanvas02b.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-bug816_layerpos03a.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-bug816_layerpos03b.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-bug818_gljpanel01.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-bug848_glcanvas01.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-gl2_gljpanel02.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-ElektronenMultiplizierer.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-applet3-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-applet3-special-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-gl3-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-normal-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-normal-napplet2.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-normal.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-special-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-gears-special.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphTextDemo01-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphTextDemo01.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphTextDemo01b-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphUISceneDemo01.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-MovieCube-applet3-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-MovieCube-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt-MovieCube.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-version-applet3-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-version-napplet.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-version.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-test-applet3s.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-test-applets.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\Userguide.html [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\etc\test.sh [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\etc\test_dbg.sh [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\CHANGELOG.txt [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\LICENSE.txt [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\README.txt [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-all-awt-cg.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-all-awt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-all-mobile.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-all-noawt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-runner-newt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-applet-version.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-application-version.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\jogl-awt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\jogl-javaws-version.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\jogl-noawt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\nativewindow-awt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\nativewindow-noawt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\newt-awt-jogl.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\newt-awt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\newt-noawt-jogl.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\jnlp-files\atomic\newt-noawt.jnlp [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\etc\profile.jogl [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\artifact.properties [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\jogl_cg.symbols [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\jogl_desktop.symbols [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\jogl_mobile.symbols [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\nativewindow_awt.symbols [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\nativewindow_win32.symbols [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\newt_head.symbols [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\jogl_cg.dll [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\jogl_desktop.dll [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\jogl_mobile.dll [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\nativewindow_awt.dll [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\nativewindow_win32.dll [exec] Compressing jogl-2.4-b1499-20200115-windows-amd64\lib\newt_head.dll [exec] [exec] Everything is Ok [delete] Deleting directory c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-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 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: junit.run.settings: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\results [touch] Creating c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\results\dummy.txt junit.run.if.enabled: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl junit.run.local: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-test.jar test.compile: junit.run.noui: [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 @ 1579063534815 ms III - Start [junit] SLOCK [T main @ 1579063534818 ms +++ localhost/127.0.0.1:59999 - Locked within 2022 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [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 clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method 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] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method 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 setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;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] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method 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/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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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 , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)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] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final 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 destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method 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] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] 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] 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 , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], 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 , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], 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 getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method 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 resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , 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 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] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] 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 , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Removed Method 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 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 createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;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] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], 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 getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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 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 getChosenCapabilities, 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 reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method 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] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], 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 getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], 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 addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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 reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], 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 isBound, desc[(Ljavax/media/opengl/GL;)Z], 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 createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method 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 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 attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method 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 reset, desc[(Ljavax/media/opengl/GL;II)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 detachAll, desc[(Ljavax/media/opengl/GL;)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 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], 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 attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method 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 , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)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] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], 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 getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], 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 setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [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 getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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 , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], 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 seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method 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] 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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [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;I)Ljavax/media/opengl/GLBufferStorage;], 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 init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], 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 setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method 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 isAnimatorStartedOnOtherThread, 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 moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method 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 swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], 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] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 setAlignment, desc[(Ljavax/media/opengl/GL;II)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 , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [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 setPackAlignment, 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 saveAll, 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 saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [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 readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] 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;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 glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)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] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , 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 endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/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] 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 getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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 getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)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] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method 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 requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method 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 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;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 addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], 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 compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], 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] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final 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 validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], 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 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] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)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 bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)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 ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], 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 getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;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 attachShader, desc[(Ljavax/media/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] 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;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method 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;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] 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 detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)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;], 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 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 shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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 getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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 init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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 addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)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 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 disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] 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 setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;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 , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/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/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] 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 threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getHandle, 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 createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method 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 supportsPackedDepthStencil, 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 supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxSamples, 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 getMaxTextureSize, 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 hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method 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 createFixed, 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] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, 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 createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, 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 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] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method 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] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, 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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [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] CompatChanged Method draw3DRect, 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 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 end3DRendering, 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 dispose, 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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] 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 write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)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 clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] 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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] 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 setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[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 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 attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] 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 drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method 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 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 removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method 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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.font.FontFactory [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] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/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] Added Method getSurfaceWidth, 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 getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method 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 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 getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, 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 setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] 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 setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(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] 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 , 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 , 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 , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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 setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method hasPixelScaleChanged, desc[()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 removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isPrimary, 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 Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method 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/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/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] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] 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 getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [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 getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], 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 getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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 create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [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 getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(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 getRequestedSurfaceScale, desc[([F)[F], 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 getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.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 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 createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method 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 init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [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 syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method 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 Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method 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 Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, 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 destroy, 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method 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 initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] 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;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, 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 getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)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 getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] 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] 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 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/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/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.swt.GLCanvas [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method 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 setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [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] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/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] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, 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 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 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 swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], 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] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method dispose, desc[()V], 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method 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 saveAll, 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 setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [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;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final 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;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;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;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [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.TileRenderer [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method 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 beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method 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 getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method , 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [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 getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method 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 getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method 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 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] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method 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 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 requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)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 isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;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 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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], 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 disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)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 destroy, 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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)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 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 createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], 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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method dispose, desc[(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] 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] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)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 beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, 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 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 getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], 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 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] 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 , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)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 disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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 , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] 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/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;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/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;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] 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 , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], 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/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] 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] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method draw, desc[(Ljavax/media/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 drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method clearImpl, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final 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] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method destroyImpl, 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] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)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] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] 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 attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] 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 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 attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;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 addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method 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/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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [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] 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 , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/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] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, 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] Changed Class , access[] [junit] Removed Method create, desc[(Ljavax/media/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 getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[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 getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] 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 destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] 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 setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] 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 , 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] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method lockSurfaceImpl, 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 getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method hasPixelScaleChanged, desc[()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 removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], 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] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [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] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] 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] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] 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 getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], 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 destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [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] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] 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] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [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] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/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/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] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] 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/nativewindow/NativeWindow;Lcom/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 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[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/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] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, 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] 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 getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [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] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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] Changed Class , access[] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] 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] 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] 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 setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], 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] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], 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 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [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 setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)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 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/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], 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 getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, 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 reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)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] 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 isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] 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 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] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [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;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], 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] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] 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 formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 reset, desc[(Ljavax/media/opengl/GL;II)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] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/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 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 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] CompatChanged Method hasFullFBOSupport, 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/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 attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, 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 destroy, 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method 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] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, 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] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.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 getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/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 existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], 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] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] 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] 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] 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] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] 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 getBriefOSGLBuildInfo, desc[(Ljavax/media/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] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method 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 getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;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/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/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;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method 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 makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], 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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], 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] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], 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 setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)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 setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [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] Class com.jogamp.opengl.util.Animator [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Removed Method , 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] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [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 add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] 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] Changed Class , access[] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, 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] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method seal, desc[(Lcom/jogamp/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] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, 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 unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] 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 createDataMapped, 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] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], 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] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method 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] 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] CompatChanged Method createData, 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 createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, 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 createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , 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] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, 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] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] 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] Removed Method isAnimatorStartedOnOtherThread, 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] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, 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] 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 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 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 swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], 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 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 swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/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 swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method 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] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] 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] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method 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] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, 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 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] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)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 , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, 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] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] 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;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 Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] 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;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final 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;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 regenerate, desc[(Ljavax/media/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 draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [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] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method 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] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [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 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] 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 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] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], 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 getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] 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] 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 setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method 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] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] 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] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method , 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 awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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] 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/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method 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 getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method 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 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 getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)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] 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 initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] 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] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] 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 beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, 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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [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] CompatChanged Method draw3DRect, 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 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 end3DRendering, 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 dispose, 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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] 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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [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 create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method 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 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;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 addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], 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 compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] 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 add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)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 link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)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 disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/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] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], 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 disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)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 getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], 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 releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)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] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/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 shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], 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 shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] 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 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 getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method 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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], 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 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 shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[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] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method dispose, desc[(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] Changed Class , access[] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)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] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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 init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)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] 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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method 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 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 disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] 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;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;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 bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/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;I[II)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 setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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 , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;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 , 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] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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] 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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method 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/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/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/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/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [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 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] CompatChanged Method write, 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/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;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] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] 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 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/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] 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] 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] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] 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_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, 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_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_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_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, 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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_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].glMinSampleShading, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, 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_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, 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_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, 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_SHADER_INVOCATIONS, 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_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, 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_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, 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_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_GEOMETRY_SHADER, 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_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, 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_ISOLINES, 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_INPUT_COMPONENTS, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, 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_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] 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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Added Method XVisual2XRenderMask, desc[(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] Class com.jogamp.newt.Window [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_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method isResizable, desc[()Z], 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 Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], 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_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, 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_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, 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_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], 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 isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glTextureSubImage1D, desc[(IIIIIIJ)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 glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, 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 glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, 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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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 glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], 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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, 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 glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64ARB, desc[(IJJJJ)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_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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 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_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, 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] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, 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_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 glUniform3ui64ARB, 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, 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[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glBlendBarrier, desc[()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_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glProgramUniform1i64vARB, 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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, 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 Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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 Method glGetUniformi64vARB, desc[(II[JI)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 glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()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 Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)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 glUniform1i64vARB, 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 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glCreateCommandListsNV, 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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;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 Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method 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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, 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_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)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 Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)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_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [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_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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_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_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, 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_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, 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_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Method glBlendFunci, desc[(III)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 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_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, 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_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, 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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, 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_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [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_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_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_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, 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_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, 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_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, 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_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_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_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, 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_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_MAX_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_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, 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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, 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_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [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_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, 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_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, 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 Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, 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 glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, 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_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, 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_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, 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_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, 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_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, 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 glFramebufferTexture, desc[(IIII)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_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method 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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, 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 glPolygonModeNV, desc[(II)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 Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_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_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_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_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_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, 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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [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 Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [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_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, 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_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glRasterSamplesEXT, desc[(IZ)V], 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_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [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_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, 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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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 Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [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_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_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_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glCallCommandListNV, desc[(I)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 glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)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 glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;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 glUniform3i64vARB, desc[(II[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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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 glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glCreateCommandListsNV, desc[(I[II)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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], 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;[III)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glProgramUniform1ui64vARB, desc[(III[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 glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, 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 glProgramUniform3ui64vARB, desc[(III[JI)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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], 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 glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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 glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, 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_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, 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_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, 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_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, 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_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, 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_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, 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_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, 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] 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 Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], 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;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added 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;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)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] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] 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] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Added Method XVisual2XRenderMask, desc[(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] Class com.jogamp.newt.Window [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_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method isResizable, desc[()Z], 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 Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], 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_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, 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_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, 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_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], 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 isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glTextureSubImage1D, desc[(IIIIIIJ)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 glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, 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 glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, 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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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 glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], 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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, 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 glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64ARB, desc[(IJJJJ)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_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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 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_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, 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] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, 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_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 glUniform3ui64ARB, 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, 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[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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] 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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()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_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glProgramUniform1i64vARB, 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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, 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 Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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 Method glGetUniformi64vARB, desc[(II[JI)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 glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()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 Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Method glUniform1i64vARB, 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 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glCreateCommandListsNV, 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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;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 Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method 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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, 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_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)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 Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [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_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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_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_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, 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_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, 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_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Method glBlendFunci, desc[(III)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 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_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [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 Method glMinSampleShading, desc[(F)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_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, 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_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, 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_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_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_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, 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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_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].glMinSampleShading, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, 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_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, 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_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, 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_SHADER_INVOCATIONS, 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_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, 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_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, 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_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_GEOMETRY_SHADER, 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_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, 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_ISOLINES, 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_INPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, 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_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [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_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_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_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, 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_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, 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_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, 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_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_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_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, 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_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_MAX_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_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, 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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, 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_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [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_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, 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_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, 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 Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, 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 glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, 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_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, 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_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, 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_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, 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_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, 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 glFramebufferTexture, desc[(IIII)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_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, 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_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_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] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public 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] 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 decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], 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 getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, 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 glPolygonModeNV, desc[(II)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 Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_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_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [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_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, 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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [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 Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [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_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, 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_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glRasterSamplesEXT, desc[(IZ)V], 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_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [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_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, 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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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 Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [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_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_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_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glCallCommandListNV, desc[(I)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 glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)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 glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;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 glUniform3i64vARB, desc[(II[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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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 glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glCreateCommandListsNV, desc[(I[II)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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], 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;[III)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glProgramUniform1ui64vARB, desc[(III[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 glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, 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 glProgramUniform3ui64vARB, desc[(III[JI)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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], 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 glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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 glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, 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_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, 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_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, 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_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, 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_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, 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_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, 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_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, 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] 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 Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], 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;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added 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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20200115) - C:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.4.0 (2.4.0-rc-20200115) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 493 differences in 55 classes: [junit] Remove 240, Change 24, CompatChange 1, Deprecate 0, Add 228 [junit] [junit] 0/ 55: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 55: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 55: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 6/ 55: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 7/ 55: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 8/ 55: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 55: com.jogamp.nativewindow.awt.JAWTWindow : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 55: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 55: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 55: com.jogamp.nativewindow.swt.SWTAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 13/ 55: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 14/ 55: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 15/ 55: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 55: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 55: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 55: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 19/ 55: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 20/ 55: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 21/ 55: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 22/ 55: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 23/ 55: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 24/ 55: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 55: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 26/ 55: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 27/ 55: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 55: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 29/ 55: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 30/ 55: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 55: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 32/ 55: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 55: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 55: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 37/ 55: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 38/ 55: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 39/ 55: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 40/ 55: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 55: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 55: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 43/ 55: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 44/ 55: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 55: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 46/ 55: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 55: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 48/ 55: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 49/ 55: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 50/ 55: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 55: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 55: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 55: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 54/ 55: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed 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 Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)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_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(IIILjava/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_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)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 Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, 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_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, 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_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)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 Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)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 Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)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_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [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_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)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 Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, 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_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_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_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, 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_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglCreatePlatformWindowSurface, 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 eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method 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 eglWaitSync, desc[(JLjava/nio/Buffer;I)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 eglDestroySync, desc[(JLjava/nio/Buffer;)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 eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)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 eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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 eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 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 eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], 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 eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixToString, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getRequestMask, access[] [junit] Changed Method getDirtyBits, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method 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 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 getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method 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] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method 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.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, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, 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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, 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_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Class com.jogamp.opengl.GL3 [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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, 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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, 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_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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_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] 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.GL4bc [junit] Added Method glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glUniform1ui64vARB, desc[(II[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 Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)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 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 glProgramUniform3i64vARB, desc[(IIILjava/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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4i64vARB, 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 Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glGetnUniformi64vARB, 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 glProgramUniform1i64vARB, 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 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 glProgramUniform3ui64vARB, 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 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 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 Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 Method glProgramUniform3i64vARB, desc[(III[JI)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)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 glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [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[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, 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 NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method 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 eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/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 eglClientWaitSync, desc[(JJIJ)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 eglWaitSync, desc[(JJI)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 getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)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 eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)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 eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], 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 eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)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 eglFenceNV, desc[(J)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)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] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [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] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, 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_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [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 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 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 getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setY, 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] Added Method setX, desc[(I)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] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed 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 Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] 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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)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_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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] 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_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(IIILjava/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_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)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 Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, 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_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, 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_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)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 Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)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 Method glProgramUniform1ui64vARB, desc[(III[JI)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 Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)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_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [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_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, 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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)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 Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, 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_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)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 Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_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_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, 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_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, 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_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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_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] 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.GL4bc [junit] Added Method glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glUniform1ui64vARB, desc[(II[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 Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)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 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 glProgramUniform3i64vARB, desc[(IIILjava/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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4i64vARB, 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 Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glGetnUniformi64vARB, 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 glProgramUniform1i64vARB, 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 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 glProgramUniform3ui64vARB, 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 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 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 Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 Method glProgramUniform3i64vARB, desc[(III[JI)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)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 glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, 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 NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglCreateImage, desc[(JJIJLcom/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 eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/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] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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 eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)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] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], 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 eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 eglGetStreamFileDescriptorKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)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] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)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] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)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 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] Added Method eglFenceNV, desc[(J)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], 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 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] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)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 eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, 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] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixToString, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getRequestMask, access[] [junit] Changed Method getDirtyBits, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ 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 @ 1579063537805 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063537806 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.676 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063534815 ms III - Start [junit] SLOCK [T main @ 1579063534818 ms +++ localhost/127.0.0.1:59999 - Locked within 2022 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [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 clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method 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] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method 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 setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;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] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method 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/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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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 , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)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] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final 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 destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method 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] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] 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] 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 , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], 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 , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], 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 getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method 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 resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , 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 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] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] 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 , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Removed Method 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 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 createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;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] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], 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 getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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 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 getChosenCapabilities, 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 reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method 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] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], 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 getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], 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 addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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 reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], 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 isBound, desc[(Ljavax/media/opengl/GL;)Z], 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 createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method 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 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 attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method 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 reset, desc[(Ljavax/media/opengl/GL;II)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 detachAll, desc[(Ljavax/media/opengl/GL;)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 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], 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 attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method 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 , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)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] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], 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 getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], 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 setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [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 getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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 , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], 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 seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method 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] 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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [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;I)Ljavax/media/opengl/GLBufferStorage;], 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 init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], 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 setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method 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 isAnimatorStartedOnOtherThread, 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 moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method 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 swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], 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] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 setAlignment, desc[(Ljavax/media/opengl/GL;II)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 , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [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 setPackAlignment, 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 saveAll, 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 saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [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 readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] 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;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 glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)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] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , 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 endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/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] 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 getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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 getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)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] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method 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 requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method 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 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;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 addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], 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 compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], 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] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final 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 validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], 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 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] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)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 bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)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 ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], 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 getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;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 attachShader, desc[(Ljavax/media/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] 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;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method 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;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] 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 detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)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;], 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 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 shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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 getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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 init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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 addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)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 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 disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] 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 setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;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 , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/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/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] 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 threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getHandle, 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 createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method 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 supportsPackedDepthStencil, 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 supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxSamples, 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 getMaxTextureSize, 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 hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method 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 createFixed, 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] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, 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 createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, 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 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] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method 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] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, 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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [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] CompatChanged Method draw3DRect, 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 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 end3DRendering, 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 dispose, 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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] 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 write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)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 clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] 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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] 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 setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[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 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 attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] 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 drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method 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 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 removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method 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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.font.FontFactory [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] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/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] Added Method getSurfaceWidth, 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 getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method 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 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 getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, 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 setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] 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 setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(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] 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 , 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 , 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 , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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 setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method hasPixelScaleChanged, desc[()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 removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isPrimary, 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 Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method 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/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/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] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] 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 getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [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 getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], 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 getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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 create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [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 getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(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 getRequestedSurfaceScale, desc[([F)[F], 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 getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.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 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 createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method 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 init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [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 syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method 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 Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method 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 Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, 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 destroy, 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method 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 initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] 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;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, 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 getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)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 getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] 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] 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 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/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/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.swt.GLCanvas [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method 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 setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [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] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/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] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, 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 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 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 swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], 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] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method dispose, desc[()V], 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method 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 saveAll, 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 setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [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;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final 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;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;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;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [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.TileRenderer [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method 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 beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method 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 getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method , 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [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 getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method 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 getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method 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 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] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method 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 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 requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)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 isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;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 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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], 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 disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)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 destroy, 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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)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 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 createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], 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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method dispose, desc[(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] 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] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)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 beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, 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 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 getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], 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 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] 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 , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)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 disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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 , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] 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/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;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/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;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] 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 , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], 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/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] 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] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method draw, desc[(Ljavax/media/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 drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method clearImpl, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final 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] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method destroyImpl, 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] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)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] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] 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 attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] 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 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 attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;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 addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method 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/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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [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] 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 , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/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] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, 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] Changed Class , access[] [junit] Removed Method create, desc[(Ljavax/media/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 getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[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 getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] 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 destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] 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 setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] 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 , 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] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method lockSurfaceImpl, 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 getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method hasPixelScaleChanged, desc[()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 removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], 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] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [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] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] 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] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] 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 getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], 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 destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [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] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] 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] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [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] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/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/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] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] 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/nativewindow/NativeWindow;Lcom/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 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[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/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] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, 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] 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 getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [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] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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] Changed Class , access[] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] 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] 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] 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 setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], 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] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], 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 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [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 setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)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 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/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], 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 getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, 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 reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)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] 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 isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] 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 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] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [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;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], 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] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] 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 formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 reset, desc[(Ljavax/media/opengl/GL;II)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] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/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 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 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] CompatChanged Method hasFullFBOSupport, 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/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 attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, 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 destroy, 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method 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] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, 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] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.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 getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/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 existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], 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] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] 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] 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] 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] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] 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 getBriefOSGLBuildInfo, desc[(Ljavax/media/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] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method 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 getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;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/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/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;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method 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 makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], 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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], 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] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], 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 setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)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 setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [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] Class com.jogamp.opengl.util.Animator [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Removed Method , 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] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [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 add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] 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] Changed Class , access[] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, 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] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method seal, desc[(Lcom/jogamp/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] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, 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 unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] 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 createDataMapped, 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] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], 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] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method 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] 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] CompatChanged Method createData, 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 createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, 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 createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , 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] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, 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] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] 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] Removed Method isAnimatorStartedOnOtherThread, 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] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, 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] 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 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 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 swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], 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 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 swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/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 swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method 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] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] 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] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method 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] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, 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 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] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)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 , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, 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] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] 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;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 Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] 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;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final 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;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 regenerate, desc[(Ljavax/media/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 draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [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] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method 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] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [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 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] 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 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] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], 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 getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] 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] 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 setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method 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] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] 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] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method , 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 awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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] 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/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method 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 getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method 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 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 getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)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] 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 initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] 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] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] 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 beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, 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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [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] CompatChanged Method draw3DRect, 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 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 end3DRendering, 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 dispose, 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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] 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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [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 create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method 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 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;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 addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], 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 compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] 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 add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)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 link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)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 disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/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] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], 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 disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)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 getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], 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 releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)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] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/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 shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], 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 shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] 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 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 getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method 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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], 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 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 shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[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] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method dispose, desc[(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] Changed Class , access[] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)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] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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 init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)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] 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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method 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 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 disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] 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;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;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 bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/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;I[II)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 setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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 , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;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 , 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] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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] 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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method 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/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/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/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/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [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 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] CompatChanged Method write, 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/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;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] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] 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 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/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] 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] 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] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] 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_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, 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_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_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_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, 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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_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].glMinSampleShading, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, 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_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, 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_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, 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_SHADER_INVOCATIONS, 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_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, 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_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, 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_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_GEOMETRY_SHADER, 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_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, 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_ISOLINES, 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_INPUT_COMPONENTS, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, 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_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] 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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Added Method XVisual2XRenderMask, desc[(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] Class com.jogamp.newt.Window [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_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method isResizable, desc[()Z], 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 Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], 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_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, 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_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, 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_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], 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 isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glTextureSubImage1D, desc[(IIIIIIJ)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 glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, 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 glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, 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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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 glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], 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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, 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 glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64ARB, desc[(IJJJJ)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_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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 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_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, 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] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, 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_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 glUniform3ui64ARB, 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, 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[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glBlendBarrier, desc[()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_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glProgramUniform1i64vARB, 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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, 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 Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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 Method glGetUniformi64vARB, desc[(II[JI)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 glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()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 Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)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 glUniform1i64vARB, 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 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glCreateCommandListsNV, 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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;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 Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method 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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, 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_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)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 Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)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_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [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_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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_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_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, 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_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, 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_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Method glBlendFunci, desc[(III)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 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_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, 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_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, 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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, 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_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [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_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_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_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, 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_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, 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_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, 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_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_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_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, 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_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_MAX_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_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, 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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, 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_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [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_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, 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_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, 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 Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, 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 glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, 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_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, 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_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, 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_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, 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_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, 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 glFramebufferTexture, desc[(IIII)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_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method 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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, 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 glPolygonModeNV, desc[(II)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 Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_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_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_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_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_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, 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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [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 Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [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_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, 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_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glRasterSamplesEXT, desc[(IZ)V], 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_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [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_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, 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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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 Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [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_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_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_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glCallCommandListNV, desc[(I)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 glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)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 glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;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 glUniform3i64vARB, desc[(II[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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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 glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glCreateCommandListsNV, desc[(I[II)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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], 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;[III)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glProgramUniform1ui64vARB, desc[(III[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 glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, 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 glProgramUniform3ui64vARB, desc[(III[JI)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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], 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 glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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 glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, 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_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, 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_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, 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_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, 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_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, 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_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, 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_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, 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] 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 Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], 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;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added 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;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)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] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] 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] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Added Method XVisual2XRenderMask, desc[(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] Class com.jogamp.newt.Window [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_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method isResizable, desc[()Z], 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 Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], 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_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, 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_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, 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_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], 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 isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glTextureSubImage1D, desc[(IIIIIIJ)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 glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, 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 glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, 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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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 glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], 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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, 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 glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64ARB, desc[(IJJJJ)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_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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 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_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, 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] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, 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_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 glUniform3ui64ARB, 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, 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[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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] 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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()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_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glProgramUniform1i64vARB, 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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, 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 Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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 Method glGetUniformi64vARB, desc[(II[JI)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 glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()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 Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Method glUniform1i64vARB, 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 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glCreateCommandListsNV, 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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;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 Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method 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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, 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_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)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 Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [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_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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_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_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, 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_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, 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_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Method glBlendFunci, desc[(III)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 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_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [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 Method glMinSampleShading, desc[(F)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_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, 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_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, 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_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_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_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, 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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_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].glMinSampleShading, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, 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_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, 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_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, 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_SHADER_INVOCATIONS, 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_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, 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_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, 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_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_GEOMETRY_SHADER, 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_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, 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_ISOLINES, 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_INPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, 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_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [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_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_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_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, 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_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, 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_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, 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_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_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_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, 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_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_MAX_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_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, 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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, 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_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [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_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, 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_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, 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 Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, 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 glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, 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_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, 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_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, 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_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, 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_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, 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 glFramebufferTexture, desc[(IIII)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_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, 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_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_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] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public 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] 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 decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], 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 getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, 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 glPolygonModeNV, desc[(II)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 Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_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_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [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_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, 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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [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 Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [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_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, 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_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glRasterSamplesEXT, desc[(IZ)V], 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_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [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_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, 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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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 Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [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_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_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_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glCallCommandListNV, desc[(I)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 glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)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 glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;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 glUniform3i64vARB, desc[(II[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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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 glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glCreateCommandListsNV, desc[(I[II)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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], 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;[III)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glProgramUniform1ui64vARB, desc[(III[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 glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, 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 glProgramUniform3ui64vARB, desc[(III[JI)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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], 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 glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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 glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, 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_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, 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_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, 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_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, 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_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, 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_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, 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_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, 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] 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 Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], 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;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added 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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20200115) - C:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.4.0 (2.4.0-rc-20200115) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 493 differences in 55 classes: [junit] Remove 240, Change 24, CompatChange 1, Deprecate 0, Add 228 [junit] [junit] 0/ 55: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 55: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 55: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 6/ 55: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 7/ 55: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 8/ 55: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 55: com.jogamp.nativewindow.awt.JAWTWindow : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 55: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 55: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 55: com.jogamp.nativewindow.swt.SWTAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 13/ 55: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 14/ 55: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 15/ 55: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 55: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 55: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 55: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 19/ 55: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 20/ 55: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 21/ 55: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 22/ 55: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 23/ 55: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 24/ 55: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 55: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 26/ 55: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 27/ 55: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 55: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 29/ 55: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 30/ 55: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 55: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 32/ 55: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 55: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 55: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 37/ 55: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 38/ 55: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 39/ 55: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 40/ 55: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 55: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 55: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 43/ 55: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 44/ 55: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 55: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 46/ 55: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 55: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 48/ 55: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 49/ 55: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 50/ 55: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 55: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 55: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 55: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 54/ 55: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed 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 Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)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_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(IIILjava/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_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)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 Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, 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_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, 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_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)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 Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)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 Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)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_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [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_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)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 Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, 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_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_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_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, 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_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglCreatePlatformWindowSurface, 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 eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method 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 eglWaitSync, desc[(JLjava/nio/Buffer;I)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 eglDestroySync, desc[(JLjava/nio/Buffer;)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 eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)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 eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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 eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 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 eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], 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 eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixToString, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getRequestMask, access[] [junit] Changed Method getDirtyBits, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method 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 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 getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method 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] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method 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.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, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, 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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, 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_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Class com.jogamp.opengl.GL3 [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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, 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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, 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_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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_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] 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.GL4bc [junit] Added Method glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glUniform1ui64vARB, desc[(II[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 Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)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 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 glProgramUniform3i64vARB, desc[(IIILjava/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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4i64vARB, 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 Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glGetnUniformi64vARB, 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 glProgramUniform1i64vARB, 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 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 glProgramUniform3ui64vARB, 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 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 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 Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 Method glProgramUniform3i64vARB, desc[(III[JI)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)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 glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [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[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, 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 NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method 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 eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/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 eglClientWaitSync, desc[(JJIJ)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 eglWaitSync, desc[(JJI)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 getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)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 eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)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 eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], 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 eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)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 eglFenceNV, desc[(J)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)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] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [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] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, 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_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [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 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 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 getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setY, 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] Added Method setX, desc[(I)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] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed 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 Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] 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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)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_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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] 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_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(IIILjava/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_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)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 Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, 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_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, 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_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)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 Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)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 Method glProgramUniform1ui64vARB, desc[(III[JI)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 Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)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_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [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_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, 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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)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 Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, 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_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)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 Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_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_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, 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_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, 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_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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_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] 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.GL4bc [junit] Added Method glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glUniform1ui64vARB, desc[(II[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 Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)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 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 glProgramUniform3i64vARB, desc[(IIILjava/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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4i64vARB, 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 Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glGetnUniformi64vARB, 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 glProgramUniform1i64vARB, 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 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 glProgramUniform3ui64vARB, 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 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 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 Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 Method glProgramUniform3i64vARB, desc[(III[JI)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)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 glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, 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 NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglCreateImage, desc[(JJIJLcom/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 eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/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] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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 eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)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] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], 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 eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 eglGetStreamFileDescriptorKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)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] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)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] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)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 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] Added Method eglFenceNV, desc[(J)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], 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 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] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)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 eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, 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] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixToString, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getRequestMask, access[] [junit] Changed Method getDirtyBits, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ 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 @ 1579063537805 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063537806 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testVersionV220V221 took 0.576 sec [junit] Testcase: testVersionV221V230 took 1.153 sec [junit] Testcase: testVersionV230V232 took 0.581 sec [junit] Testcase: testVersionV232V24x took 0.529 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.676 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063534815 ms III - Start [junit] SLOCK [T main @ 1579063534818 ms +++ localhost/127.0.0.1:59999 - Locked within 2022 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_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_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [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 clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method 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] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method 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 setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;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] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method 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/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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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 , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)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] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final 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 destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method 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] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] 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] 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 , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], 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 , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], 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 getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method 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 resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , 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 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] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] 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 , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Removed Method 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 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 createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;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] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], 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 getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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 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 getChosenCapabilities, 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 reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method 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] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], 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 getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], 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 addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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 reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], 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 isBound, desc[(Ljavax/media/opengl/GL;)Z], 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 createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method 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 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 attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method 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 reset, desc[(Ljavax/media/opengl/GL;II)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 detachAll, desc[(Ljavax/media/opengl/GL;)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 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], 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 attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method 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 , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)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] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/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 getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], 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 setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], 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 getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], 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 setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [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 getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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 , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], 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 seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method 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] 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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [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;I)Ljavax/media/opengl/GLBufferStorage;], 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 init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], 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 setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method 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 isAnimatorStartedOnOtherThread, 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 moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method 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 swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], 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] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 setAlignment, desc[(Ljavax/media/opengl/GL;II)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 , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [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 setPackAlignment, 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 saveAll, 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 saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [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 readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] 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;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 glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)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] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , 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 endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/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] 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 getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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 getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)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] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method 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 requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method 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 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;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 addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], 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 compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], 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] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final 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 validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], 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 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] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)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 bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)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 ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], 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 getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;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 attachShader, desc[(Ljavax/media/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] 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;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method 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;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] 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 detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)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;], 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 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 shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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 getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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 init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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 addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[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 setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)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 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 disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] 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 setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;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 , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/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/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] 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 threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getHandle, 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 createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method 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 supportsPackedDepthStencil, 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 supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxSamples, 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 getMaxTextureSize, 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 hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method 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 createFixed, 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] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, 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 createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, 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 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] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method 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] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, 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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [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] CompatChanged Method draw3DRect, 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 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 end3DRendering, 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 dispose, 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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] 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 write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)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 clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] 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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] 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 setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[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 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 attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] 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 drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method 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 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 removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method 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 setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.font.FontFactory [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] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/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] Added Method getSurfaceWidth, 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 getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method 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 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 getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, 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 setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] 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 setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(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] 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 , 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 , 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 , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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 setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method hasPixelScaleChanged, desc[()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 removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isPrimary, 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 Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method 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/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/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] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] 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 getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [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 getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], 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 getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], 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 getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], 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 create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], 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 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [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 getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(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 getRequestedSurfaceScale, desc[([F)[F], 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 getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.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 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 createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method 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 init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [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 syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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 isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method 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 Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method 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 Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, 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 destroy, 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method 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 initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] 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;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, 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 getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)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 getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] 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] 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 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/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/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.swt.GLCanvas [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method 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 setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], 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 getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [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] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/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] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], 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 destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, 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 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 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 swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], 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] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method dispose, desc[()V], 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method 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 saveAll, 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 setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [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;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final 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;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;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;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [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.TileRenderer [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method 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 beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method 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 getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method , 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] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [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 getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method 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 getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method 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 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] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method 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 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 requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)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 isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;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 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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], 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 disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)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 destroy, 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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)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 compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)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 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 createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], 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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[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 isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method dispose, desc[(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] 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] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)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 beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, 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 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 getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], 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 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] 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 , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)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 disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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 , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] 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/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;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/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;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] 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 , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], 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/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] 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] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method draw, desc[(Ljavax/media/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 drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method clearImpl, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final 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] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method destroyImpl, 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] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)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] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] 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 attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], 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 detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] 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 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 attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;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 addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method 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/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 clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] 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] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [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] 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 , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/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] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, 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] Changed Class , access[] [junit] Removed Method create, desc[(Ljavax/media/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 getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[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 getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] 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 destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] 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 setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)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] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] 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 , 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] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method lockSurfaceImpl, 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 getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], 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 getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], 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] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method hasPixelScaleChanged, desc[()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 removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], 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] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [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] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] 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] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] 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 getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], 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 destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [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] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] 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] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [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] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/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/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] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] 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/nativewindow/NativeWindow;Lcom/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 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[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/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] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, 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] 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 getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [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] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], 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] Changed Class , access[] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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 getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] 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] 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] 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 setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], 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] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], 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 getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], 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 removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], 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 getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], 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 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 getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], 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 setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [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 setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], 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 getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)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 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/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)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 removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], 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 getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], 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] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] 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 init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, 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 reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)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] 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 isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, 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] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] 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 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] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [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;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], 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] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, 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 isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] 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 formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method 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 reset, desc[(Ljavax/media/opengl/GL;II)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] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/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 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 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 Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] CompatChanged Method hasFullFBOSupport, 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 unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/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 attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, 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 destroy, 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] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method 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] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, 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] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)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] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.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 getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/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 existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], 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] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] 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] 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] 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] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] 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 getBriefOSGLBuildInfo, desc[(Ljavax/media/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] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method 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 getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;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/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/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;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method 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 makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], 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 addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], 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] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], 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 setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)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 setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [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] Class com.jogamp.opengl.util.Animator [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Removed Method , 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] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [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 add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] 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] Changed Class , access[] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, 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] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method seal, desc[(Lcom/jogamp/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] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, 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 unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] 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 createDataMapped, 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] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], 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] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method 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] 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] CompatChanged Method createData, 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 createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, 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 createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , 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] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, 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] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] 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] Removed Method isAnimatorStartedOnOtherThread, 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] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, 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] 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 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 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 swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], 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 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 swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/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 swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method 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] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] 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] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], 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] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method 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] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, 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 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] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)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 , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, 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] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] 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;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 Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] 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;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final 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;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/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 destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)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 regenerate, desc[(Ljavax/media/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 draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [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] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method 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] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [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 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] 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 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] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], 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 getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] 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] 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 setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method 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] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] 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] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method , 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 awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] 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] 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/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method 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 getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method 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 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 getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)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] 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 initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] 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] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] 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 beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, 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 dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [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] CompatChanged Method draw3DRect, 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 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 end3DRendering, 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 dispose, 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 endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] 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 compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [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 create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method 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 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;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 addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], 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 compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method 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 destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] 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 add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)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 link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)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 disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/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] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [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 useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)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 releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], 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 disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)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 destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/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 ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)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 getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], 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 releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], 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 enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], 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 shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)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] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/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 shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], 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 shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] 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 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 getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method 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 detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], 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 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 shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[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] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method dispose, desc[(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] Changed Class , access[] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] 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] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method 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] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)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] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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 init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] 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] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)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] 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 setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method 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 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 disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] 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;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;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 bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/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;I[II)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 setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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 , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;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 , 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] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;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] 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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method 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/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/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/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/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [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 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] CompatChanged Method write, 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/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;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] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] 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 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/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/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/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] 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] 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] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] 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_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, 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_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, 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_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_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_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, 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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_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].glMinSampleShading, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, 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_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, 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_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, 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_SHADER_INVOCATIONS, 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_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, 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_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, 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_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_GEOMETRY_SHADER, 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_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, 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_ISOLINES, 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_INPUT_COMPONENTS, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, 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_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] 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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)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 updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Added Method XVisual2XRenderMask, desc[(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] Class com.jogamp.newt.Window [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_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method isResizable, desc[()Z], 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 Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], 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_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, 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_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, 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_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], 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 isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glTextureSubImage1D, desc[(IIIIIIJ)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 glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, 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 glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, 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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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 glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], 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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, 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 glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64ARB, desc[(IJJJJ)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_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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 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_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, 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] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, 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_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 glUniform3ui64ARB, 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, 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[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glTextureImage1DEXT, desc[(IIIIIIIIJ)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 glBlendBarrier, desc[()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_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glProgramUniform1i64vARB, 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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, 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 Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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 Method glGetUniformi64vARB, desc[(II[JI)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 glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()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 Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)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 glUniform1i64vARB, 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 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glCreateCommandListsNV, 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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;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 Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method 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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, 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_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)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 Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)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_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [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_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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_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_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, 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_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, 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_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Method glBlendFunci, desc[(III)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 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_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, 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_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, 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_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, 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_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [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_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_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_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, 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_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, 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_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, 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_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_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_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, 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_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_MAX_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_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, 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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, 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_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [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_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, 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_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, 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 Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, 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 glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, 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_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, 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_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, 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_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, 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_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, 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 glFramebufferTexture, desc[(IIII)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_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method 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 isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, 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 glPolygonModeNV, desc[(II)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 Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_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_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_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_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_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, 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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [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 Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [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_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, 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_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glRasterSamplesEXT, desc[(IZ)V], 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_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [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_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, 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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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 Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [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_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_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_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glCallCommandListNV, desc[(I)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 glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)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 glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;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 glUniform3i64vARB, desc[(II[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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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 glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glCreateCommandListsNV, desc[(I[II)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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], 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;[III)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glProgramUniform1ui64vARB, desc[(III[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 glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, 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 glProgramUniform3ui64vARB, desc[(III[JI)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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], 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 glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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 glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, 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_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, 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_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, 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_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, 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_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, 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_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, 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_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, 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] 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 Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], 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;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added 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;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)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] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] 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] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Added Method XVisual2XRenderMask, desc[(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] Class com.jogamp.newt.Window [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_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method isResizable, desc[()Z], 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 Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], 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_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, 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_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, 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_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], 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 isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()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 glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glTextureSubImage1D, desc[(IIIIIIJ)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 glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method 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 glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, 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 glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(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 glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, 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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[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 glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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 glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)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 glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()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 glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], 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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, 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 glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)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 glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glUniform4ui64ARB, desc[(IJJJJ)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_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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 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_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [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 glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)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 Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, 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] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, 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_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)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 glUniform3ui64ARB, 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_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, 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[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)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 glTextureImage2DEXT, desc[(IIIIIIIIIJ)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] 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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()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_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glProgramUniform1i64vARB, 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 glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, 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 Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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 Method glGetUniformi64vARB, desc[(II[JI)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 glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()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 Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Method glUniform1i64vARB, 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 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glCreateCommandListsNV, 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 glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)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 glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, 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 glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;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 Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method 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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, 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_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)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 Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [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_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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 Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, 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_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_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, 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_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, 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_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, 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_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Method glBlendFunci, desc[(III)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 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_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [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 Method glMinSampleShading, desc[(F)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_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, 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_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, 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_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, 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_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, 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_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_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_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, 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_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, 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_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, 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_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_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].glMinSampleShading, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, 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_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, 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_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, 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_SHADER_INVOCATIONS, 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_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, 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_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, 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_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, 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_GEOMETRY_SHADER, 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_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, 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_ISOLINES, 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_INPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, 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_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, 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_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, 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_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, 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_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [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_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_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_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, 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_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, 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_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, 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_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_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_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, 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_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_MAX_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_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)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_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, 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_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, 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_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, 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_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [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_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, 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_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, 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 Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [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_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, 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 glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [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_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, 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_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, 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_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, 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_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, 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_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, 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_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, 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_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, 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_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, 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_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, 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 glFramebufferTexture, desc[(IIII)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_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, 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_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, 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_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, 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_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, 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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, 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_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, 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_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [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_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, 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_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_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] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public 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] 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 decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], 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 getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, 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 glPolygonModeNV, desc[(II)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 Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_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_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_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_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, 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_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [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_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, 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_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, 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_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [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 Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [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_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, 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_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, 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_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, 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 Method glRasterSamplesEXT, desc[(IZ)V], 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_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, 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_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)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 Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, 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_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [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_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, 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 glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)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 Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, 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_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Method glBlendBarrier, desc[()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_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [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_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_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_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)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 glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)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 glCallCommandListNV, desc[(I)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 glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)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 glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;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 glUniform3i64vARB, desc[(II[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 glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)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 glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)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 glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)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 glCreateCommandListsNV, desc[(I[II)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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], 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;[III)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, 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 glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)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 glProgramUniform1ui64vARB, desc[(III[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 glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)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 glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform4ui64vARB, desc[(III[JI)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 glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, 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 glProgramUniform3ui64vARB, desc[(III[JI)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 glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, 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 glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], 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 glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glTexPageCommitmentEXT, desc[(IIIIIIIIZ)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 glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method 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 glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, 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_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, 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_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, 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 Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, 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_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, 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_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, 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_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, 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_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_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_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, 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_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, 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] 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 Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], 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;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added 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/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20200115) - C:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.4.0 (2.4.0-rc-20200115) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 493 differences in 55 classes: [junit] Remove 240, Change 24, CompatChange 1, Deprecate 0, Add 228 [junit] [junit] 0/ 55: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 55: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 55: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 6/ 55: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 7/ 55: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 8/ 55: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 55: com.jogamp.nativewindow.awt.JAWTWindow : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 55: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 55: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 55: com.jogamp.nativewindow.swt.SWTAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 13/ 55: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 14/ 55: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 15/ 55: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 55: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 55: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 55: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 19/ 55: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 20/ 55: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 21/ 55: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 22/ 55: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 23/ 55: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 24/ 55: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 55: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 26/ 55: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 27/ 55: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 55: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 29/ 55: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 30/ 55: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 55: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 32/ 55: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 55: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 55: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 37/ 55: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 38/ 55: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 39/ 55: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 40/ 55: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 55: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 55: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 43/ 55: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 44/ 55: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 55: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 46/ 55: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 55: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 48/ 55: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 49/ 55: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 50/ 55: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 55: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 55: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 55: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 54/ 55: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed 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 Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)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_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(IIILjava/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_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)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 Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()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 glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, 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_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, 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_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)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 Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)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 Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)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_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [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_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)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 Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, 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_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_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_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, 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_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglCreatePlatformWindowSurface, 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 eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method 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 eglWaitSync, desc[(JLjava/nio/Buffer;I)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 eglDestroySync, desc[(JLjava/nio/Buffer;)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 eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)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 eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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 eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 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 eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], 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 eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixToString, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getRequestMask, access[] [junit] Changed Method getDirtyBits, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method 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 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 getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method 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] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method 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.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, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, 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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, 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_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Class com.jogamp.opengl.GL3 [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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, 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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, 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_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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_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] 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.GL4bc [junit] Added Method glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glUniform1ui64vARB, desc[(II[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 Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)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 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 glProgramUniform3i64vARB, desc[(IIILjava/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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4i64vARB, 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 Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glGetnUniformi64vARB, 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 glProgramUniform1i64vARB, 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 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 glProgramUniform3ui64vARB, 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 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 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 Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 Method glProgramUniform3i64vARB, desc[(III[JI)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)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 glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [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[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, 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 NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method 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 eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/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 eglClientWaitSync, desc[(JJIJ)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 eglWaitSync, desc[(JJI)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 getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)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 eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)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 eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], 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 eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)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 eglFenceNV, desc[(J)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)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] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [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] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, 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_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [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 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 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 getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setY, 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] Added Method setX, desc[(I)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] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed 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 Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] 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 glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)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_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)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] 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_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/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 glProgramUniform2ui64vARB, desc[(IIILjava/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_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)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 glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)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 Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)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 Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)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_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, 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_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, 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_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)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 Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)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 Method glProgramUniform1ui64vARB, desc[(III[JI)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 Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)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_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [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_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)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 Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, 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 glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)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 Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, 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_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)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 Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, 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_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_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_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, 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_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, 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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, 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_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_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, 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_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_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, 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_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [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_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_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] 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.GL4bc [junit] Added Method glEvaluateDepthValuesARB, desc[()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 glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glProgramUniform3i64ARB, desc[(IIJJJ)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 glUniform1ui64vARB, desc[(II[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 Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)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 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 glProgramUniform3i64vARB, desc[(IIILjava/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_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, 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_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4i64vARB, 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 Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, 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 glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glGetnUniformi64vARB, 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 glProgramUniform1i64vARB, 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 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 glProgramUniform3ui64vARB, 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 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 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 Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)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 glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)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 Method glProgramUniform3i64vARB, desc[(III[JI)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_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)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 glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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 Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, 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 NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglCreateImage, desc[(JJIJLcom/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 eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/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] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], 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 eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)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] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], 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 eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 eglGetStreamFileDescriptorKHR, desc[(JJ)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 eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)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] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)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] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)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 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] Added Method eglFenceNV, desc[(J)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], 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 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] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)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 eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, 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] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixToString, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getRequestMask, access[] [junit] Changed Method getDirtyBits, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ 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 @ 1579063537805 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063537806 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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] ++++ Test Singleton.lock() [junit] -- Exponent identities [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063541809 ms III - Start [junit] SLOCK [T main @ 1579063541812 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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] -- Sign identities [junit] -- Significand identities [junit] 0x3c00 -> 1.000000 [junit] 0xbc00 -> -1.000000 [junit] 4000 -> 2.000000 [junit] c000 -> -2.000000 [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] 0x3c00 -> 1.000000 [junit] 0xbc00 -> -1.000000 [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 @ 1579063542208 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063542208 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.098 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 @ 1579063541809 ms III - Start [junit] SLOCK [T main @ 1579063541812 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579063542208 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063542208 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testExponentIdentity took 0.004 sec [junit] Testcase: testInfinite took 0.01 sec [junit] Testcase: testInfinityExponent took 0 sec [junit] Testcase: testInfinityNegativeExponent took 0 sec [junit] Testcase: testInfinityNegativeSign took 0.001 sec [junit] Testcase: testInfinityNegativeSignificand took 0 sec [junit] Testcase: testInfinitySign took 0 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.001 sec [junit] Testcase: testPackDoubleNegativeZero took 0 sec [junit] Testcase: testPackDoublePositiveInfinity took 0 sec [junit] Testcase: testPackDoublePositiveZero took 0 sec [junit] Testcase: testPackDoubleUnpackFloat took 0.022 sec [junit] Testcase: testPackFloatDoubleEquivalent took 0.014 sec [junit] Testcase: testPackFloatNaN took 0.001 sec [junit] Testcase: testPackFloatNegativeInfinity took 0 sec [junit] Testcase: testPackFloatNegativeZero took 0 sec [junit] Testcase: testPackFloatPositiveInfinity took 0 sec [junit] Testcase: testPackFloatPositiveZero took 0 sec [junit] Testcase: testPackFloatUnpackDouble took 0.02 sec [junit] Testcase: testPackUnpackDouble took 0.019 sec [junit] Testcase: testPackUnpackFloat took 0.018 sec [junit] Testcase: testSignIdentity took 0 sec [junit] Testcase: testSignificandIdentity took 0 sec [junit] Testcase: testUnpackDoubleNaN took 0 sec [junit] Testcase: testUnpackDoubleNegativeInfinity took 0 sec [junit] Testcase: testUnpackDoubleNegativeZero took 0 sec [junit] Testcase: testUnpackDoubleOne took 0.001 sec [junit] Testcase: testUnpackDoubleOneNegative took 0 sec [junit] Testcase: testUnpackDoublePositiveInfinity took 0 sec [junit] Testcase: testUnpackDoublePositiveZero took 0.001 sec [junit] Testcase: testUnpackDoubleTwo took 0.002 sec [junit] Testcase: testUnpackDoubleTwoNegative took 0 sec [junit] Testcase: testUnpackFloatNaN took 0 sec [junit] Testcase: testUnpackFloatNegativeInfinity took 0 sec [junit] Testcase: testUnpackFloatNegativeZero took 0 sec [junit] Testcase: testUnpackFloatOne took 0 sec [junit] Testcase: testUnpackFloatOneNegative took 0 sec [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.098 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 @ 1579063541809 ms III - Start [junit] SLOCK [T main @ 1579063541812 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579063542208 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063542208 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.175 sec [junit] [junit] Testcase: testNaNSignificand took 0.002 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 sec [junit] Testcase: testInfinityExponent took 0 sec [junit] Testcase: testInfinityNegativeSignificand took 0 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.16 sec [junit] [junit] Testcase: testNaNSignificand took 0.002 sec [junit] Testcase: testInfinitySign took 0 sec [junit] Testcase: testInfinityNegativeExponent took 0 sec [junit] Testcase: testNaNExponent took 0 sec [junit] Testcase: testInfinitySignificand took 0 sec [junit] Testcase: testInfinityNegativeSign took 0.001 sec [junit] Testcase: testInfinityExponent took 0 sec [junit] Testcase: testInfinityNegativeSignificand took 0 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.16 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI [junit] [junit] Machine Epsilon: 1.1920929E-7 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Float MIN: 1.4E-45 [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [junit] [junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.344 sec [junit] ------------- Standard Error ----------------- [junit] [junit] Machine Epsilon: 1.1920929E-7 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Float MIN: 1.4E-45 [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [junit] [junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] [junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ------------- ---------------- --------------- [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Testcase: test01aZeroWithFixedEpsilon took 0.002 sec [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Testcase: test01bZeroWithMachEpsilon took 0.002 sec [junit] Testcase: test02EqualsNoEpsilon took 0.002 sec [junit] Testcase: test03aEqualsWithFixedEpsilon took 0.028 sec [junit] Testcase: test03bEqualsWithMachEpsilon took 0.001 sec [junit] Testcase: test04CompareNoEpsilon took 0.002 sec [junit] Testcase: test05aCompareWithFixedEpsilon took 0.084 sec [junit] Testcase: test05bCompareWithMachEpsilon took 0.004 sec [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.344 sec [junit] [junit] ------------- Standard Error ----------------- [junit] [junit] Machine Epsilon: 1.1920929E-7 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Float MIN: 1.4E-45 [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [junit] [junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.176 sec [junit] [junit] Testcase: testCM_m1xm2 took 0.007 sec [junit] Testcase: testCM_m2xm1 took 0.001 sec [junit] Testcase: testRM_m1xm2 took 0 sec [junit] Testcase: testRM_m2xm1 took 0 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.176 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI [junit] inv-1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv-1: [ 0.0000000 -0.0000000 1.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv-2: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 1.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] orig : [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] orig : [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_0: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 1.0000000 200.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv2_0: [ 1.0000000 0.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 1.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_1: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_1: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_1: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv1_2: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_2: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_2: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_2: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] Summary loops 1000000: I1 679 ms total, 0.000679 ms/inv [junit] Summary loops 1000000: I2 337 ms total, 0.000337 ms/inv [junit] Summary loops 1000000: I3 326 ms total, 0.000326 ms/inv [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.937 sec [junit] ------------- Standard Error ----------------- [junit] inv-1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv-1: [ 0.0000000 -0.0000000 1.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv-2: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 1.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] orig : [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] orig : [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_0: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 1.0000000 200.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv2_0: [ 1.0000000 0.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 1.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_1: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_1: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_1: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv1_2: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_2: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_2: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_2: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] Summary loops 1000000: I1 679 ms total, 0.000679 ms/inv [junit] Summary loops 1000000: I2 337 ms total, 0.000337 ms/inv [junit] Summary loops 1000000: I3 326 ms total, 0.000326 ms/inv [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Ident took 0.258 sec [junit] Testcase: test02 took 0.006 sec [junit] Testcase: test03 took 0.004 sec [junit] Testcase: test04 took 0.08 sec [junit] Testcase: test05Perf took 1.382 sec [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.937 sec [junit] [junit] ------------- Standard Error ----------------- [junit] inv-1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv-1: [ 0.0000000 -0.0000000 1.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv-2: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 1.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] orig : [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] orig : [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_0: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 1.0000000 200.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv2_0: [ 1.0000000 0.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 1.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_1: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_1: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_1: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv1_2: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_2: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_2: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_2: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] Summary loops 1000000: I1 679 ms total, 0.000679 ms/inv [junit] Summary loops 1000000: I2 337 ms total, 0.000337 ms/inv [junit] Summary loops 1000000: I3 326 ms total, 0.000326 ms/inv [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.159 sec [junit] [junit] Testcase: test took 0.012 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.159 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 sec [junit] [junit] Testcase: test01 took 0.01 sec [junit] Testcase: test02 took 0 sec [junit] Testcase: testNaN took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 sec [junit] [junit] Testcase: testLookAtNegZIsNoOp took 0.012 sec [junit] Testcase: testLookAtPosY took 0 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI [junit] mat4PMv[ 1.00000 0.00000 0.00000 0.00000 ] [junit] mat4PMv[ 0.00000 1.00000 0.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] B.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] B.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/false] [junit] , Projection [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Modelview [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Texture [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] ] [junit] mat4PMv[ 0.20000 0.00000 0.00000 -1.00000 ] [junit] mat4PMv[ 0.00000 0.20000 0.00000 -1.00000 ] [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] A.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] Projection [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] Modelview [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.4 sec [junit] ------------- Standard Error ----------------- [junit] mat4PMv[ 1.00000 0.00000 0.00000 0.00000 ] [junit] mat4PMv[ 0.00000 1.00000 0.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] B.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] B.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/false] [junit] , Projection [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Modelview [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Texture [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] ] [junit] mat4PMv[ 0.20000 0.00000 0.00000 -1.00000 ] [junit] mat4PMv[ 0.00000 0.20000 0.00000 -1.00000 ] [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] A.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] Projection [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] Modelview [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.251 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.4 sec [junit] [junit] ------------- Standard Error ----------------- [junit] mat4PMv[ 1.00000 0.00000 0.00000 0.00000 ] [junit] mat4PMv[ 0.00000 1.00000 0.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] B.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] B.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/false] [junit] , Projection [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Modelview [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Texture [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] ] [junit] mat4PMv[ 0.20000 0.00000 0.00000 -1.00000 ] [junit] mat4PMv[ 0.00000 0.20000 0.00000 -1.00000 ] [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] A.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] Projection [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] Modelview [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.258 sec [junit] [junit] Testcase: test01Normalize took 0.001 sec [junit] Testcase: test02RotateZeroVector took 0.002 sec [junit] Testcase: test03InvertAndConj took 0.001 sec [junit] Testcase: test04Dot took 0 sec [junit] Testcase: test10AngleAxis took 0 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.001 sec [junit] Testcase: test15aAxesAndMatrix took 0 sec [junit] Testcase: test15bAxesAndMatrix took 0 sec [junit] Testcase: test15cAxesAndMatrix took 0 sec [junit] Testcase: test20AddSubtract took 0 sec [junit] Testcase: test21Multiply took 0 sec [junit] Testcase: test22InvertMultNormalAndConj took 0 sec [junit] Testcase: test23RotationOrder took 0 sec [junit] Testcase: test24Axes took 0 sec [junit] Testcase: test25Slerp took 0 sec [junit] Testcase: test26LookAt took 0 sec [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.258 sec [junit] [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063555578 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063555581 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00 [apply] junit.framework.TestListener: endTest(test00) [apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.413334 [apply] fontScale 0.013333334 [apply] fontWidth 7.6533337 [apply] Ubuntu-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.066667 [apply] fontScale 0.013333334 [apply] fontWidth 7.3333335 [apply] Ubuntu-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.2 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 7.8533335 [apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.76 [apply] fontScale 0.013333334 [apply] fontWidth 7.1600003 [apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.7066667 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.173333 [apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.52 [apply] fontScale 0.013333334 [apply] fontWidth 3.7733333 [apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.506667 [apply] fontScale 0.013333334 [apply] fontWidth 7.52 [apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.320001 [apply] fontScale 0.013333334 [apply] fontWidth 7.0666666 [apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.866667 [apply] fontScale 0.013333334 [apply] fontWidth 6.4533334 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063556245 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063556245 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.306 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063555578 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063555581 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00 [apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.413334 [apply] fontScale 0.013333334 [apply] fontWidth 7.6533337 [apply] Ubuntu-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.066667 [apply] fontScale 0.013333334 [apply] fontWidth 7.3333335 [apply] Ubuntu-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.2 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 7.8533335 [apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.76 [apply] fontScale 0.013333334 [apply] fontWidth 7.1600003 [apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.7066667 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.173333 [apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.52 [apply] fontScale 0.013333334 [apply] fontWidth 3.7733333 [apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.506667 [apply] fontScale 0.013333334 [apply] fontWidth 7.52 [apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.320001 [apply] fontScale 0.013333334 [apply] fontWidth 7.0666666 [apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.866667 [apply] fontScale 0.013333334 [apply] fontWidth 6.4533334 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063556245 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063556245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.619 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() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063559683 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063559686 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] junit.framework.TestListener: startTest(test10RegionRendererMSAA01) [apply] DPI 93.60461 x 93.62457 [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] 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] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0, 15.0, 0.0, t 0.0, 0.0, 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0, 8.0, 0.0, t 0.0, 0.0, 0.0] [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[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 true/true GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] DPI 93.60461 x 93.62457 [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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] junit.framework.TestListener: endTest(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] DPI 93.60461 x 93.62457 [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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[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 true/true GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063561417 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063561417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test20RegionRendererR2T01) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.41 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 true/true 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 true/true GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063559683 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063559686 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063561417 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063561417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test10RegionRendererMSAA01 took 1.471 sec [apply] Testcase: test20RegionRendererR2T01 took 0.217 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 5 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063564938 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063564941 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00SceneNoAA [apply] junit.framework.TestListener: startTest(test00Manual) [apply] junit.framework.TestListener: endTest(test00Manual) [apply] junit.framework.TestListener: startTest(test00SceneNoAA) [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] junit.framework.TestListener: endTest(test00SceneNoAA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00SceneNoAAjunit.framework.TestListener: startTest(test01SceneMSAA04) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test01SceneMSAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] junit.framework.TestListener: endTest(test01SceneMSAA04) [apply] junit.framework.TestListener: startTest(test02GraphMSAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test01SceneMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test02GraphMSAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test02GraphMSAA04 [apply] junit.framework.TestListener: endTest(test02GraphMSAA04) [apply] junit.framework.TestListener: startTest(test03GraphVBAA04) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test03GraphVBAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] junit.framework.TestListener: endTest(test03GraphVBAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test03GraphVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063575148 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063575148 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.88 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063564938 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063564941 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00SceneNoAA [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00SceneNoAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test01SceneMSAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test01SceneMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test02GraphMSAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test02GraphMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test03GraphVBAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/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] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test03GraphVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063575148 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063575148 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Manual took 0.008 sec [apply] Testcase: test00SceneNoAA took 3.529 sec [apply] Testcase: test01SceneMSAA04 took 2.217 sec [apply] Testcase: test02GraphMSAA04 took 2.186 sec [apply] Testcase: test03GraphVBAA04 took 2.212 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063578790 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063578793 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [apply] junit.framework.TestListener: startTest(testTextRendererMSAA01) [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] *** GLDebugMessage false [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] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-11.0.4+11_x64/lib/fonts/LucidaBrightRegular.ttf [apply] junit.framework.TestListener: endTest(testTextRendererMSAA01) [apply] junit.framework.TestListener: startTest(testTextRendererR2T01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] *** GLDebugMessage false [apply] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] 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] junit.framework.TestListener: endTest(testTextRendererR2T01) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-11.0.4+11_x64/lib/fonts/LucidaBrightRegular.ttf [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063582047 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063582047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.94 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 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] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063578790 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063578793 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] *** GLDebugMessage false [apply] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-11.0.4+11_x64/lib/fonts/LucidaBrightRegular.ttf [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0 [apply] Ubuntu [apply] Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] Ubuntu [apply] Version 0.71 [apply] Ubuntu [apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd. [apply] Dalton Maag Ltd [apply] Dalton Maag Ltd [apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens. [apply] [apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years. [apply] http://www.daltonmaag.com/ [apply] http://www.daltonmaag.com/ [apply] [apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] *** GLDebugMessage false [apply] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -0.38268346 ], 0.0], [apply] N: Plane[ [ 0.0, 0.0, -1.0 ], -0.1], [apply] F: Plane[ [ 0.0, 0.0, 1.0 ], 6990.607]], [apply] ] [apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-11.0.4+11_x64/lib/fonts/LucidaBrightRegular.ttf [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063582047 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063582047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testTextRendererMSAA01 took 2.326 sec [apply] Testcase: testTextRendererR2T01 took 0.867 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 3 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063585725 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063585728 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - 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] 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.TestTextRendererNEWT10 - test00TextRendererNONE00 [apply] junit.framework.TestListener: endTest(test00TextRendererNONE00) [apply] junit.framework.TestListener: startTest(test01TextRendererMSAA04) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01TextRendererMSAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[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.TestTextRendererNEWT10 - test01TextRendererMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02TextRendererVBAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Requested: vbaa [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] junit.framework.TestListener: endTest(test01TextRendererMSAA04) [apply] junit.framework.TestListener: startTest(test02TextRendererVBAA04) [apply] ** new frame ** (sleep: 100ms) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02TextRendererVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063587930 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063587930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] junit.framework.TestListener: endTest(test02TextRendererVBAA04) [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.874 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063585725 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063585728 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00TextRendererNONE00 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Requested: norm [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.TestTextRendererNEWT10 - test00TextRendererNONE00 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01TextRendererMSAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[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.TestTextRendererNEWT10 - test01TextRendererMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02TextRendererVBAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Requested: vbaa [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.TestTextRendererNEWT10 - test02TextRendererVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063587930 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063587930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00TextRendererNONE00 took 1.505 sec [apply] Testcase: test01TextRendererMSAA04 took 0.222 sec [apply] Testcase: test02TextRendererVBAA04 took 0.238 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063591416 ms III - Start [apply] junit.framework.TestListener: startTest(test00All) [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063591420 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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] junit.framework.TestListener: startTest(test01OnlyIssues) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.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(test01OnlyIssues) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063596619 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063596619 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.883 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063591416 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063591420 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 @ 1579063596619 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063596619 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00All took 3.449 sec [apply] Testcase: test01OnlyIssues took 1.696 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063600153 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063600156 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01Onscreen) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen [apply] Loop # 0 / 15 [apply] GLWindow: GLCaps[wgl vid 7 arb: rgba 8/8/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] junit.framework.TestListener: endTest(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] ++++ 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 @ 1579063603175 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063603175 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.688 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063600153 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063600156 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579063603175 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063603175 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Onscreen took 1.925 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063606655 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063606658 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x4be40c84: tileRendererInUse null, GearsES2[obj 0x4be40c84 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4be40c84 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] gear1 0x4be40c84 created: GearsObj[0x274096e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4be40c84 created: GearsObj[0x55688527, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4be40c84 created: GearsObj[0x55688527, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x4be40c84 FIN GearsES2[obj 0x4be40c84 isInit true, usesShared false, 1 GearsObj[0x274096e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55688527, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a542286, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x4be40c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4be40c84, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4be40c84: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4be40c84 FIN [apply] junit.framework.TestListener: endTest(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x177b2093: tileRendererInUse null, GearsES2[obj 0x177b2093 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x177b2093 on Thread[Thread-4-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 0x177b2093 created: GearsObj[0x1465a0b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x177b2093 created: GearsObj[0x375f49ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x177b2093 created: GearsObj[0x375f49ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x177b2093 FIN GearsES2[obj 0x177b2093 isInit true, usesShared false, 1 GearsObj[0x1465a0b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x375f49ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45251f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x177b2093 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x177b2093, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x177b2093 640x480, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-5,5,main] GearsES2.display 0x177b2093 640x480, swapInterval 1, drawable 0xffffffffdf0109ac [apply] junit.framework.TestListener: endTest(test01_Plain) [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x177b2093: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x177b2093 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 @ 1579063610860 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063610860 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.869 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063606655 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063606658 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x4be40c84: tileRendererInUse null, GearsES2[obj 0x4be40c84 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4be40c84 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] gear1 0x4be40c84 created: GearsObj[0x274096e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4be40c84 created: GearsObj[0x55688527, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4be40c84 created: GearsObj[0x55688527, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x4be40c84 FIN GearsES2[obj 0x4be40c84 isInit true, usesShared false, 1 GearsObj[0x274096e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55688527, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a542286, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x4be40c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4be40c84, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4be40c84: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4be40c84 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x177b2093: tileRendererInUse null, GearsES2[obj 0x177b2093 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x177b2093 on Thread[Thread-4-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 0x177b2093 created: GearsObj[0x1465a0b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x177b2093 created: GearsObj[0x375f49ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x177b2093 created: GearsObj[0x375f49ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x177b2093 FIN GearsES2[obj 0x177b2093 isInit true, usesShared false, 1 GearsObj[0x1465a0b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x375f49ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45251f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x177b2093 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x177b2093, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x177b2093 640x480, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-5,5,main] GearsES2.display 0x177b2093 640x480, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x177b2093: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x177b2093 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 @ 1579063610860 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063610860 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 4.068 sec [apply] Testcase: test01_Plain took 0.096 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063614364 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063614368 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x44d0a088: tileRendererInUse null, GearsES2[obj 0x44d0a088 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44d0a088 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] gear1 0x44d0a088 created: GearsObj[0x385ac451, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44d0a088 created: GearsObj[0x16bade56, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44d0a088 created: GearsObj[0x16bade56, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x44d0a088 FIN GearsES2[obj 0x44d0a088 isInit true, usesShared false, 1 GearsObj[0x385ac451, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16bade56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ad323e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x44d0a088 0/0 200x200 of 200x200, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44d0a088, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 41 [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44d0a088: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44d0a088 FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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] junit.framework.TestListener: endTest(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4ace9630: tileRendererInUse null, GearsES2[obj 0x4ace9630 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4ace9630 on Thread[Thread-4-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 0x4ace9630 created: GearsObj[0x3262267d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4ace9630 created: GearsObj[0x29a89fb8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4ace9630 created: GearsObj[0x29a89fb8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4ace9630 FIN GearsES2[obj 0x4ace9630 isInit true, usesShared false, 1 GearsObj[0x3262267d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29a89fb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x594a5549, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4ace9630 0/0 200x200 of 200x200, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4ace9630, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4ace9630 200x200, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-5,5,main] GearsES2.display 0x4ace9630 200x200, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4ace9630: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4ace9630 FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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 @ 1579063618700 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063618700 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.978 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063614364 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063614368 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x44d0a088: tileRendererInUse null, GearsES2[obj 0x44d0a088 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44d0a088 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] gear1 0x44d0a088 created: GearsObj[0x385ac451, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44d0a088 created: GearsObj[0x16bade56, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44d0a088 created: GearsObj[0x16bade56, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x44d0a088 FIN GearsES2[obj 0x44d0a088 isInit true, usesShared false, 1 GearsObj[0x385ac451, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16bade56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ad323e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x44d0a088 0/0 200x200 of 200x200, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44d0a088, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 41 [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44d0a088: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44d0a088 FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4ace9630: tileRendererInUse null, GearsES2[obj 0x4ace9630 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4ace9630 on Thread[Thread-4-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 0x4ace9630 created: GearsObj[0x3262267d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4ace9630 created: GearsObj[0x29a89fb8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4ace9630 created: GearsObj[0x29a89fb8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4ace9630 FIN GearsES2[obj 0x4ace9630 isInit true, usesShared false, 1 GearsObj[0x3262267d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29a89fb8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x594a5549, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4ace9630 0/0 200x200 of 200x200, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4ace9630, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4ace9630 200x200, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-5,5,main] GearsES2.display 0x4ace9630 200x200, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4ace9630: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4ace9630 FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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 @ 1579063618700 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063618700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 4.134 sec [apply] Testcase: test01_Plain took 0.156 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063622220 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063622224 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CPUSource) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01CPUSource) [apply] junit.framework.TestListener: startTest(test02VBOOnly) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] junit.framework.TestListener: endTest(test02VBOOnly) [apply] junit.framework.TestListener: startTest(test03VBOVAO) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] junit.framework.TestListener: endTest(test03VBOVAO) [apply] junit.framework.TestListener: startTest(test12CPUSourceAndVBOOnly) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [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] junit.framework.TestListener: endTest(test12CPUSourceAndVBOOnly) [apply] junit.framework.TestListener: startTest(test13CPUSourceAndVBOVAO) [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [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] junit.framework.TestListener: endTest(test13CPUSourceAndVBOVAO) [apply] junit.framework.TestListener: startTest(test23VBOOnlyAndVBOVAO) [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063627622 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063627622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test88AllModes) [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.079 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_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_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_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063622220 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063622224 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063627622 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063627622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CPUSource took 1.713 sec [apply] Testcase: test02VBOOnly took 0.591 sec [apply] Testcase: test03VBOVAO took 0.6 sec [apply] Testcase: test12CPUSourceAndVBOOnly took 0.623 sec [apply] Testcase: test13CPUSourceAndVBOVAO took 0.616 sec [apply] Testcase: test23VBOOnlyAndVBOVAO took 0.61 sec [apply] Testcase: test88AllModes took 0.599 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063631099 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063631103 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource [apply] junit.framework.TestListener: startTest(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 0x3f5a3e62, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f8fed6f, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] junit.framework.TestListener: endTest(test01GL2CPUSource) [apply] junit.framework.TestListener: startTest(test02GL3CPUSource) [apply] junit.framework.TestListener: endTest(test02GL3CPUSource) [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1b5bc20f, [apply] Handle 0xffffffffdf0109ac, [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 0x54c37ef], 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 0x33136efa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d00ed02], [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 0x7f746bb2], 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 0x81e8767], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1be3c8fc], [apply] Surface GDISurface[ displayHandle 0x0 [apply] , surfaceHandle 0xffffffffdf0109ac [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 0xf50f650]], 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 <31a14e7f, 4d78c293>[count 1, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 512x512] [apply] , upstreamSurface false ]]] on thread Thread-2-UserApp-JUnitTestRunner [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063632260 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063632260 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.829 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063631099 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063631103 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x3f5a3e62, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f8fed6f, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1b5bc20f, [apply] Handle 0xffffffffdf0109ac, [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 0x54c37ef], 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 0x33136efa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d00ed02], [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 0x7f746bb2], 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 0x81e8767], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1be3c8fc], [apply] Surface GDISurface[ displayHandle 0x0 [apply] , surfaceHandle 0xffffffffdf0109ac [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 0xf50f650]], 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 <31a14e7f, 4d78c293>[count 1, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 512x512] [apply] , upstreamSurface false ]]] on thread Thread-2-UserApp-JUnitTestRunner [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063632260 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063632260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2CPUSource took 1.089 sec [apply] Testcase: test02GL3CPUSource took 0.03 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] junit.framework.TestListener: tests to run: 11 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063635755 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063635759 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] junit.framework.TestListener: startTest(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@38ec7310, [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 0x73204ee5]], 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 <6dbca367, 6f2367ac>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x73204ee5]], 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 <6dbca367, 6f2367ac>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6807d347: tileRendererInUse null, GearsES2[obj 0x6807d347 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6807d347 on Thread[Thread-2-UserApp-JUnitTestRunner,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] 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 0x1fba77c0, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@63e95505, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x73204ee5]], 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 <6dbca367, 6f2367ac>[count 0, qsz 0, owner ] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [apply] Texture: exp true, hasFront true [apply] gear1 0x6807d347 created: GearsObj[0x339104f7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6807d347 created: GearsObj[0x486c5987, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6807d347 created: GearsObj[0x486c5987, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6807d347 FIN GearsES2[obj 0x6807d347 isInit true, usesShared false, 1 GearsObj[0x339104f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x486c5987, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c3cd344, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x2501316f] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x2501316f] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6807d347: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6807d347 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6807d347 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50a751c2[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal) [apply] junit.framework.TestListener: startTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex) [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.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@38ec7310, [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 0x73204ee5]], 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 <26905951, 40361677>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x73204ee5]], 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 <26905951, 40361677>[count 0, qsz 0, owner ] [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 0x23a596ea, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1f98013, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x73204ee5]], 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 <26905951, 40361677>[count 0, qsz 0, owner ] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [apply] Texture: exp false, hasFront false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x243a3f40: tileRendererInUse null, GearsES2[obj 0x243a3f40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x243a3f40 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x243a3f40 created: GearsObj[0x5520af45, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x243a3f40 created: GearsObj[0x7234d898, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x243a3f40 created: GearsObj[0x7234d898, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x243a3f40 FIN GearsES2[obj 0x243a3f40 isInit true, usesShared false, 1 GearsObj[0x5520af45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7234d898, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf84d449, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x7e9171f8] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x7e9171f8] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.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 0x2, obj 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x243a3f40: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x243a3f40 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x243a3f40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5151948e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex) [apply] junit.framework.TestListener: startTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth) [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.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@38ec7310, [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 0x73204ee5]], 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 <3fc59820, 6be16758>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x73204ee5]], 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 <3fc59820, 6be16758>[count 0, qsz 0, owner ] [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 0x42eed0f1, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@2458a502, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x73204ee5]], 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 <3fc59820, 6be16758>[count 0, qsz 0, owner ] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [apply] Texture: exp false, hasFront false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x10059020: tileRendererInUse null, GearsES2[obj 0x10059020 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10059020 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x10059020 created: GearsObj[0x2db3ce1e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10059020 created: GearsObj[0x5f8ef5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10059020 created: GearsObj[0x5f8ef5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x10059020 FIN GearsES2[obj 0x10059020 isInit true, usesShared false, 1 GearsObj[0x2db3ce1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f8ef5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x518c9ff3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x10059020: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x10059020 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x10059020 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@65bdb0f8[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@38ec7310, [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 0x73204ee5]], 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 <2c96b966, 6ed631b5>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f], [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a], [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 0x73204ee5]], 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 <2c96b966, 6ed631b5>[count 0, qsz 0, owner ] [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 0x5b10489b, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56761887, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f], [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a], [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 0x73204ee5]], 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 <2c96b966, 6ed631b5>[count 0, qsz 0, owner ] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x612b3031: tileRendererInUse null, GearsES2[obj 0x612b3031 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x612b3031 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x612b3031 created: GearsObj[0xd9213e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x612b3031 created: GearsObj[0xcf5cab0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x612b3031 created: GearsObj[0xcf5cab0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x612b3031 FIN GearsES2[obj 0x612b3031 isInit true, usesShared false, 1 GearsObj[0xd9213e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcf5cab0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28aec624, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x6fa2d5e7] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x6fa2d5e7] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x612b3031: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x612b3031 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x612b3031 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@65c948f8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal) [apply] junit.framework.TestListener: startTest(test03a_GL2ES2_Demo2MSAA4_Normal) [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.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@38ec7310, [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 0x73204ee5]], 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 <28cf019f, 61f11f34>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33], [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff], [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 0x73204ee5]], 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 <28cf019f, 61f11f34>[count 0, qsz 0, owner ] [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 0x383330e6, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@71cdf694, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33], [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff], [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 0x73204ee5]], 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 <28cf019f, 61f11f34>[count 0, qsz 0, owner ] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x4e12807a] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x4e12807a] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [apply] Resize3.sampleCount: 4 -> 0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@436829c0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@25050c7[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test03a_GL2ES2_Demo2MSAA4_Normal) [apply] junit.framework.TestListener: startTest(test03b_GL2ES2_Demo2MSAA4_NoTex) [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.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@38ec7310, [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 0x73204ee5]], 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 <5dcdd204, 409394f4>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3], [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2], [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 0x73204ee5]], 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 <5dcdd204, 409394f4>[count 0, qsz 0, owner ] [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 0x2220db63, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1183e420, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3], [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2], [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 0x73204ee5]], 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 <5dcdd204, 409394f4>[count 0, qsz 0, owner ] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x7cf67dbd] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x7cf67dbd] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-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 0x4, obj 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [apply] Resize3.sampleCount: 4 -> 0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@1fbe0b8e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7a55deca[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@38ec7310, [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 0x73204ee5]], 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 <2d29e4c9, 5db5638b>[count 0, qsz 0, owner ] [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] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] 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@38ec7310, [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d], [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531], [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 0x73204ee5]], 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 <2d29e4c9, 5db5638b>[count 0, qsz 0, owner ] [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 0x404ca562, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@109683b2, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d], [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531], [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 0x73204ee5]], 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 <2d29e4c9, 5db5638b>[count 0, qsz 0, owner ] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [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, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-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 null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-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 null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@5556e7de[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1adf13ca[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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-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] Requested: GLCaps[rgba 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@38ec7310, [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 0x73204ee5]], 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 <79f0b627, 442c4853>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230], [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e], [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 0x73204ee5]], 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 <79f0b627, 442c4853>[count 0, qsz 0, owner ] [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 0x64dc3581, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@443f0bd0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230], [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e], [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 0x73204ee5]], 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 <79f0b627, 442c4853>[count 0, qsz 0, owner ] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x54dd89d: tileRendererInUse null, GearsES2[obj 0x54dd89d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54dd89d on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x54dd89d created: GearsObj[0x3830413b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54dd89d created: GearsObj[0x68f05d7a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54dd89d created: GearsObj[0x68f05d7a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x54dd89d FIN GearsES2[obj 0x54dd89d isInit true, usesShared false, 1 GearsObj[0x3830413b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68f05d7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a5d9bef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 400x300, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 400x300, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] **** Reshape: 200x150 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 200x150, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 200x150, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 200x150, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3f2dccd] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3f2dccd] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [apply] **** Reshape: 800x600 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [apply] Resize3.sampleCount: 4 -> 0 [apply] **** Reshape: 600x450 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 600x450, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 600x450, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x54dd89d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x54dd89d FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] 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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@1df0761f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@25ad28c2[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test04_GL2ES2_FBODemoMSAA4_Normal) [apply] junit.framework.TestListener: startTest(test11_EGLES2_Demo0Normal) [apply] junit.framework.TestListener: endTest(test11_EGLES2_Demo0Normal) [apply] junit.framework.TestListener: startTest(test13_EGLES2_Demo0MSAA4) [apply] junit.framework.TestListener: endTest(test13_EGLES2_Demo0MSAA4) [apply] junit.framework.TestListener: startTest(test21_GL3_Demo0Normal) [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.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@38ec7310, [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 0x73204ee5]], 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 <4c5418ca, 2e9b349d>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd], [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83], [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 0x73204ee5]], 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 <4c5418ca, 2e9b349d>[count 0, qsz 0, owner ] [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 0x4c83a9d3, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@dcffbb7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd], [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83], [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 0x73204ee5]], 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 <4c5418ca, 2e9b349d>[count 0, qsz 0, owner ] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x707260da: tileRendererInUse null, GearsES2[obj 0x707260da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x707260da on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x707260da created: GearsObj[0x5b2fad3a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x707260da created: GearsObj[0x319cca23, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x707260da created: GearsObj[0x319cca23, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x707260da FIN GearsES2[obj 0x707260da isInit true, usesShared false, 1 GearsObj[0x5b2fad3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x319cca23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6137f1e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x7a402bd4] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x7a402bd4] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x707260da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x707260da FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x707260da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@76e0326a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test21_GL3_Demo0Normal) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063640132 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063640132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.02 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@38ec7310, [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 0x73204ee5]], 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 <6dbca367, 6f2367ac>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x73204ee5]], 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 <6dbca367, 6f2367ac>[count 0, qsz 0, owner ] [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 0x1fba77c0, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@63e95505, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53], [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 0x73204ee5]], 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 <6dbca367, 6f2367ac>[count 0, qsz 0, owner ] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [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 0x2501316f], 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 0x2bbe26ea], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fd2da53] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6807d347 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50a751c2[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@38ec7310, [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 0x73204ee5]], 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 <26905951, 40361677>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x73204ee5]], 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 <26905951, 40361677>[count 0, qsz 0, owner ] [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 0x23a596ea, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1f98013, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3], [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 0x73204ee5]], 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 <26905951, 40361677>[count 0, qsz 0, owner ] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [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 0x7e9171f8], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x5a6ff135], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe6445f3] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x243a3f40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5151948e[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@38ec7310, [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 0x73204ee5]], 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 <3fc59820, 6be16758>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x73204ee5]], 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 <3fc59820, 6be16758>[count 0, qsz 0, owner ] [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 0x42eed0f1, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@2458a502, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161], [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 0x73204ee5]], 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 <3fc59820, 6be16758>[count 0, qsz 0, owner ] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [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 0x57745737], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x44e3d161] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x10059020 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@65bdb0f8[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@38ec7310, [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 0x73204ee5]], 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 <2c96b966, 6ed631b5>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f], [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a], [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 0x73204ee5]], 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 <2c96b966, 6ed631b5>[count 0, qsz 0, owner ] [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 0x5b10489b, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56761887, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f], [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a], [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 0x73204ee5]], 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 <2c96b966, 6ed631b5>[count 0, qsz 0, owner ] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x2ff5627e], 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 0x692bc830], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5601978a] [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 0x6fa2d5e7], 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 0x76e61fd4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x30260a3f] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x612b3031 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@65c948f8[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@38ec7310, [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 0x73204ee5]], 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 <28cf019f, 61f11f34>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33], [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff], [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 0x73204ee5]], 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 <28cf019f, 61f11f34>[count 0, qsz 0, owner ] [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 0x383330e6, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@71cdf694, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33], [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff], [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 0x73204ee5]], 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 <28cf019f, 61f11f34>[count 0, qsz 0, owner ] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x4e12807a], 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 0x1e01a9dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x27733e33] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [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 0x153a8872], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6e68e3b], 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 0x1e01a9dc], hasSink true, dirty false], state OK, obj 0x4ff1dbff] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@436829c0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@25050c7[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@38ec7310, [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 0x73204ee5]], 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 <5dcdd204, 409394f4>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3], [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2], [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 0x73204ee5]], 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 <5dcdd204, 409394f4>[count 0, qsz 0, owner ] [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 0x2220db63, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1183e420, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3], [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2], [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 0x73204ee5]], 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 <5dcdd204, 409394f4>[count 0, qsz 0, owner ] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0x7cf67dbd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x209e72e3] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [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 0xd8d107b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x4414e50], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x4f98dbb8], hasSink true, dirty false], state OK, obj 0x42598fe2] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@1fbe0b8e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7a55deca[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@38ec7310, [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 0x73204ee5]], 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 <2d29e4c9, 5db5638b>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d], [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531], [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 0x73204ee5]], 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 <2d29e4c9, 5db5638b>[count 0, qsz 0, owner ] [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 0x404ca562, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@109683b2, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d], [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531], [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 0x73204ee5]], 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 <2d29e4c9, 5db5638b>[count 0, qsz 0, owner ] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x6b34258e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9599b8d] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [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 0x7f861816], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x6b34258e], hasSink true, dirty false], state OK, obj 0x5ac4d531] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@5556e7de[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1adf13ca[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@38ec7310, [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 0x73204ee5]], 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 <79f0b627, 442c4853>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230], [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e], [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 0x73204ee5]], 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 <79f0b627, 442c4853>[count 0, qsz 0, owner ] [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 0x64dc3581, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@443f0bd0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230], [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e], [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 0x73204ee5]], 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 <79f0b627, 442c4853>[count 0, qsz 0, owner ] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x3f2dccd], 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 0x7f4f1c8d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x253a7230] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [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 0x2763f0cb], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x20cf3b2b], 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 0x7f4f1c8d], hasSink true, dirty false], state OK, obj 0x3262445e] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@1df0761f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@25ad28c2[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@38ec7310, [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 0x73204ee5]], 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 <4c5418ca, 2e9b349d>[count 0, qsz 0, owner ] [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@38ec7310, [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd], [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83], [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 0x73204ee5]], 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 <4c5418ca, 2e9b349d>[count 0, qsz 0, owner ] [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 0x4c83a9d3, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@dcffbb7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@38ec7310, [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd], [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83], [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 0x73204ee5]], 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 <4c5418ca, 2e9b349d>[count 0, qsz 0, owner ] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x3d577876], 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 0x5c942a8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46b2fa83] [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 0x7a402bd4], 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 0x16bee381], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xd88d7dd] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x707260da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@76e0326a[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 @ 1579063635755 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063635759 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6807d347: tileRendererInUse null, GearsES2[obj 0x6807d347 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6807d347 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x6807d347 created: GearsObj[0x339104f7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6807d347 created: GearsObj[0x486c5987, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6807d347 created: GearsObj[0x486c5987, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6807d347 FIN GearsES2[obj 0x6807d347 isInit true, usesShared false, 1 GearsObj[0x339104f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x486c5987, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c3cd344, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x2501316f] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x2501316f] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6807d347 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6807d347, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6807d347 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6807d347: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6807d347 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x243a3f40: tileRendererInUse null, GearsES2[obj 0x243a3f40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x243a3f40 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x243a3f40 created: GearsObj[0x5520af45, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x243a3f40 created: GearsObj[0x7234d898, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x243a3f40 created: GearsObj[0x7234d898, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x243a3f40 FIN GearsES2[obj 0x243a3f40 isInit true, usesShared false, 1 GearsObj[0x5520af45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7234d898, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf84d449, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x7e9171f8] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x7e9171f8] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x243a3f40 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x243a3f40, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x243a3f40 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x243a3f40: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x243a3f40 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x10059020: tileRendererInUse null, GearsES2[obj 0x10059020 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10059020 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x10059020 created: GearsObj[0x2db3ce1e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10059020 created: GearsObj[0x5f8ef5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10059020 created: GearsObj[0x5f8ef5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x10059020 FIN GearsES2[obj 0x10059020 isInit true, usesShared false, 1 GearsObj[0x2db3ce1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f8ef5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x518c9ff3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x10059020 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10059020, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x10059020 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x10059020: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x10059020 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x612b3031: tileRendererInUse null, GearsES2[obj 0x612b3031 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x612b3031 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x612b3031 created: GearsObj[0xd9213e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x612b3031 created: GearsObj[0xcf5cab0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x612b3031 created: GearsObj[0xcf5cab0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x612b3031 FIN GearsES2[obj 0x612b3031 isInit true, usesShared false, 1 GearsObj[0xd9213e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcf5cab0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28aec624, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x6fa2d5e7] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x6fa2d5e7] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x612b3031 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x612b3031, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x612b3031 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x612b3031: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x612b3031 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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x4e12807a] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x4e12807a] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x7cf67dbd] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x7cf67dbd] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-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, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x54dd89d: tileRendererInUse null, GearsES2[obj 0x54dd89d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54dd89d on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x54dd89d created: GearsObj[0x3830413b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54dd89d created: GearsObj[0x68f05d7a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54dd89d created: GearsObj[0x68f05d7a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x54dd89d FIN GearsES2[obj 0x54dd89d isInit true, usesShared false, 1 GearsObj[0x3830413b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68f05d7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a5d9bef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 400x300, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 400x300, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] **** Reshape: 200x150 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 200x150, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 200x150, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 200x150, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3f2dccd] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3f2dccd] [apply] **** Reshape: 800x600 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 800x600, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] **** Reshape: 600x450 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x54dd89d 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54dd89d, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 600x450, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x54dd89d 600x450, swapInterval -1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x54dd89d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x54dd89d FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x707260da: tileRendererInUse null, GearsES2[obj 0x707260da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x707260da on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x707260da created: GearsObj[0x5b2fad3a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x707260da created: GearsObj[0x319cca23, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x707260da created: GearsObj[0x319cca23, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x707260da FIN GearsES2[obj 0x707260da isInit true, usesShared false, 1 GearsObj[0x5b2fad3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x319cca23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6137f1e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 400x300, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 200x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x7a402bd4] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x7a402bd4] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 800x600, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x707260da 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x707260da, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x707260da 600x450, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x707260da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x707260da 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 @ 1579063640132 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063640132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01a_GL2ES2_Demo1_SingleBuffer_Normal took 1.584 sec [apply] Testcase: test01b_GL2ES2_Demo1_SingleBuffer_NoTex took 0.373 sec [apply] Testcase: test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth took 0.308 sec [apply] Testcase: test02a_GL2ES2_Demo1_DoubleBuffer_Normal took 0.307 sec [apply] Testcase: test03a_GL2ES2_Demo2MSAA4_Normal took 0.259 sec [apply] Testcase: test03b_GL2ES2_Demo2MSAA4_NoTex took 0.324 sec [apply] Testcase: test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth took 0.346 sec [apply] Testcase: test04_GL2ES2_FBODemoMSAA4_Normal took 0.506 sec [apply] Testcase: test11_EGLES2_Demo0Normal took 0 sec [apply] Testcase: test13_EGLES2_Demo0MSAA4 took 0 sec [apply] Testcase: test21_GL3_Demo0Normal took 0.323 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063643790 ms III - Start [apply] junit.framework.TestListener: startTest(test01) [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063643791 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [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 0x2d62c01d, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@46a541f0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@30d093ea, [apply] Handle 0x35010bbb, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x411e256b]], 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 0x411e256b]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 200x150 wu, 200x150 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411e256b]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x1b10394, [apply] SurfaceHandle 0x35010bbb (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2378e1e8, 1af55c9d>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579063646515 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063646516 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.397 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063643790 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063643791 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [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 0x2d62c01d, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@46a541f0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@30d093ea, [apply] Handle 0x35010bbb, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x411e256b]], 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 0x411e256b]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 200x150 wu, 200x150 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x411e256b]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x1b10394, [apply] SurfaceHandle 0x35010bbb (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2378e1e8, 1af55c9d>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579063646515 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063646516 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.696 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()junit.framework.TestListener: tests to run: 3 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00_Manual) [apply] junit.framework.TestListener: endTest(test00_Manual) [apply] junit.framework.TestListener: startTest(test01_startMSAA0) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063650134 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063650137 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x32b41bcc: tileRendererInUse null, GearsES2[obj 0x32b41bcc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32b41bcc on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x32b41bcc created: GearsObj[0x70fac37b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32b41bcc created: GearsObj[0x1f90409c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32b41bcc created: GearsObj[0x1f90409c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x32b41bcc FIN GearsES2[obj 0x32b41bcc isInit true, usesShared false, 1 GearsObj[0x70fac37b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f90409c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x542b2d85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 192x192 of 192x192, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 320x320 of 320x320, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 60/83 576x576 [apply] **** Reshape: 576x576 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 576x576 of 576x576, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 60/83 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01_startMSAA0) [apply] junit.framework.TestListener: startTest(test02_startMSAA4) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x32b41bcc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x32b41bcc FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x5ba611ce: tileRendererInUse null, GearsES2[obj 0x5ba611ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5ba611ce on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5ba611ce created: GearsObj[0x38b214ea, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ba611ce created: GearsObj[0x7ab4e4ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ba611ce created: GearsObj[0x7ab4e4ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x5ba611ce FIN GearsES2[obj 0x5ba611ce isInit true, usesShared false, 1 GearsObj[0x38b214ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ab4e4ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b1bf911, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 128x128 of 128x128, swapInterval -1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] XXX: 192x192, c 16 [apply] window resized: 86/109 320x320 [apply] **** Reshape: 320x320 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 320x320 of 320x320, swapInterval -1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 8.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 576x576 of 576x576, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 768x768 of 768x768, swapInterval -1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 86/109 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02_startMSAA4) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ba611ce: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ba611ce FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063654126 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063654127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.663 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063650134 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063650137 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x32b41bcc: tileRendererInUse null, GearsES2[obj 0x32b41bcc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32b41bcc on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x32b41bcc created: GearsObj[0x70fac37b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32b41bcc created: GearsObj[0x1f90409c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32b41bcc created: GearsObj[0x1f90409c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x32b41bcc FIN GearsES2[obj 0x32b41bcc isInit true, usesShared false, 1 GearsObj[0x70fac37b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f90409c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x542b2d85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 192x192 of 192x192, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 320x320 of 320x320, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 60/83 576x576 [apply] **** Reshape: 576x576 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 576x576 of 576x576, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 60/83 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x32b41bcc 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32b41bcc, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x32b41bcc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x32b41bcc FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x5ba611ce: tileRendererInUse null, GearsES2[obj 0x5ba611ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5ba611ce on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5ba611ce created: GearsObj[0x38b214ea, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ba611ce created: GearsObj[0x7ab4e4ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ba611ce created: GearsObj[0x7ab4e4ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x5ba611ce FIN GearsES2[obj 0x5ba611ce isInit true, usesShared false, 1 GearsObj[0x38b214ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ab4e4ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b1bf911, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 128x128 of 128x128, swapInterval -1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] XXX: 192x192, c 16 [apply] window resized: 86/109 320x320 [apply] **** Reshape: 320x320 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 320x320 of 320x320, swapInterval -1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 8.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 576x576 of 576x576, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 768x768 of 768x768, swapInterval -1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 86/109 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5ba611ce 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ba611ce, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ba611ce: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ba611ce FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063654126 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063654127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_Manual took 0.006 sec [apply] Testcase: test01_startMSAA0 took 2.53 sec [apply] Testcase: test02_startMSAA4 took 1.405 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063657809 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063657812 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01junit.framework.TestListener: startTest(test01) [apply] [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x111c5329: tileRendererInUse null, GearsES2[obj 0x111c5329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x111c5329 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x111c5329 created: GearsObj[0x2e024782, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x111c5329 created: GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x111c5329 created: GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x111c5329 FIN GearsES2[obj 0x111c5329 isInit true, usesShared false, 1 GearsObj[0x2e024782, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ceaad74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x111c5329 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x111c5329 256x256, swapInterval -1, drawable 0xffffffffdf0109ac [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x111c5329 isInit true, usesShared false, 1 GearsObj[0x2e024782, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ceaad74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@63bfa6c5[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x2eea8e72], 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 0x7bf389ac], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4933dcea], [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 0x3908707e], 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 0x596339b8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x43ebe033], [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 0x5f85ea10]], 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 <14e8a028, 5406f5f4>[count 0, qsz 0, owner ] [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 0x5543e56b, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@2e77f48a, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x2eea8e72], 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 0x7bf389ac], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4933dcea], [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 0x3908707e], 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 0x596339b8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x43ebe033], [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 0x5f85ea10]], 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 <14e8a028, 5406f5f4>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x5f85ea10]], 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 0x5f85ea10]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f85ea10]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x4701b0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3201730f, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@63b97c87, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@738c51, ], windowLock <11b1fb71, 28116b43>[count 0, qsz 0, owner ], 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 0x13115ada, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@e47782, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x5f85ea10]], 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 0x5f85ea10]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f85ea10]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x4701b0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3201730f, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@63b97c87, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@738c51, ], windowLock <11b1fb71, 28116b43>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x5f85ea10]], 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 0x5f85ea10]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f85ea10]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x4701b0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3201730f, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@63b97c87, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@738c51, ], windowLock <11b1fb71, 28116b43>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] FBOD2 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@28e7bec[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@5526be5c[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x6e4c657b], 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 0xbd3f5b6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x63fe19d7], [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 0x194c0588], 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 0xda62fcf], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1426dc67], [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 0x5f85ea10]], 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 <7854f95, 3be1d0fd>[count 0, qsz 0, owner ] [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 0x26fbf6f8, handle 0x10003, isShared true, jogamp.opengl.gl4.GL4bcImpl@42f8f24c, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x6e4c657b], 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 0xbd3f5b6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x63fe19d7], [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 0x194c0588], 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 0xda62fcf], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1426dc67], [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 0x5f85ea10]], 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 <7854f95, 3be1d0fd>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [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 1 [apply] XXX: 256x256, c 2 [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 256x256 of 256x256, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-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] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 138/161 768x768 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, 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 [apply] XXX: 768x768, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-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[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, 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] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x111c5329: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x111c5329 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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 @ 1579063660550 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063660550 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.408 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063657809 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063657812 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x111c5329: tileRendererInUse null, GearsES2[obj 0x111c5329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x111c5329 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x111c5329 created: GearsObj[0x2e024782, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x111c5329 created: GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x111c5329 created: GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x111c5329 FIN GearsES2[obj 0x111c5329 isInit true, usesShared false, 1 GearsObj[0x2e024782, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ceaad74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x111c5329 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x111c5329 256x256, swapInterval -1, drawable 0xffffffffdf0109ac [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x111c5329 isInit true, usesShared false, 1 GearsObj[0x2e024782, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d6bf666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ceaad74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@63bfa6c5[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x2eea8e72], 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 0x7bf389ac], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4933dcea], [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 0x3908707e], 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 0x596339b8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x43ebe033], [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 0x5f85ea10]], 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 <14e8a028, 5406f5f4>[count 0, qsz 0, owner ] [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 0x5543e56b, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@2e77f48a, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x2eea8e72], 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 0x7bf389ac], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4933dcea], [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 0x3908707e], 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 0x596339b8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x43ebe033], [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 0x5f85ea10]], 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 <14e8a028, 5406f5f4>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x5f85ea10]], 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 0x5f85ea10]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f85ea10]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x4701b0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3201730f, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@63b97c87, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@738c51, ], windowLock <11b1fb71, 28116b43>[count 0, qsz 0, owner ], 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 0x13115ada, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@e47782, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x5f85ea10]], 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 0x5f85ea10]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f85ea10]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x4701b0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3201730f, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@63b97c87, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@738c51, ], windowLock <11b1fb71, 28116b43>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x5f85ea10]], 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 0x5f85ea10]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f85ea10]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x4701b0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3201730f, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@63b97c87, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@738c51, ], windowLock <11b1fb71, 28116b43>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] FBOD2 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@28e7bec[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@5526be5c[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x6e4c657b], 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 0xbd3f5b6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x63fe19d7], [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 0x194c0588], 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 0xda62fcf], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1426dc67], [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 0x5f85ea10]], 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 <7854f95, 3be1d0fd>[count 0, qsz 0, owner ] [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 0x26fbf6f8, handle 0x10003, isShared true, jogamp.opengl.gl4.GL4bcImpl@42f8f24c, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@73a5e05d, [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 0x6e4c657b], 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 0xbd3f5b6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x63fe19d7], [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 0x194c0588], 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 0xda62fcf], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1426dc67], [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 0x5f85ea10]], 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 <7854f95, 3be1d0fd>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [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 1 [apply] XXX: 256x256, c 2 [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 256x256 of 256x256, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-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] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 138/161 768x768 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, 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 [apply] XXX: 768x768, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-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[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x111c5329 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x111c5329, 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] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x111c5329: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x111c5329 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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 @ 1579063660550 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063660550 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.698 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063664100 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063664103 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x386cd2e6: tileRendererInUse null, GearsES2[obj 0x386cd2e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x386cd2e6 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x386cd2e6 created: GearsObj[0x25a345fc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x386cd2e6 created: GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x386cd2e6 created: GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x386cd2e6 FIN GearsES2[obj 0x386cd2e6 isInit true, usesShared false, 1 GearsObj[0x25a345fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38326b75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x386cd2e6 0/0 256x256 of 256x256, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x386cd2e6 256x256, swapInterval -1, drawable 0x35010bbb [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x386cd2e6 isInit true, usesShared false, 1 GearsObj[0x25a345fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38326b75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@30407567[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [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 0x129d5fcd], 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 0x54afce0c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x38e83c3c], [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 0x67b0b93f], 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 0x71ccc202], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fabe133], [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 0x69df1863]], 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 <66db3726, 7190352d>[count 0, qsz 0, owner ] [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 0x4b36d4eb, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@130b1361, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [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 0x129d5fcd], 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 0x54afce0c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x38e83c3c], [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 0x67b0b93f], 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 0x71ccc202], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fabe133], [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 0x69df1863]], 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 <66db3726, 7190352d>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x69df1863]], 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 0x69df1863]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x69df1863]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5500c8, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@53e9ca4a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c34a516, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c7ddce0, ], windowLock <57a64415, 4a007f31>[count 0, qsz 0, owner ], 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 0xc6cad21, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@3556f72, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x69df1863]], 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 0x69df1863]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x69df1863]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5500c8, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@53e9ca4a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c34a516, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c7ddce0, ], windowLock <57a64415, 4a007f31>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x69df1863]], 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 0x69df1863]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x69df1863]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5500c8, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@53e9ca4a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c34a516, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c7ddce0, ], windowLock <57a64415, 4a007f31>[count 0, qsz 0, owner ], 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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x386cd2e6 0/0 512x512 of 512x512, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x386cd2e6 0/0 768x768 of 768x768, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x386cd2e6 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x386cd2e6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x386cd2e6 FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063666730 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063666730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.283 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063664100 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063664103 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x386cd2e6: tileRendererInUse null, GearsES2[obj 0x386cd2e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x386cd2e6 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x386cd2e6 created: GearsObj[0x25a345fc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x386cd2e6 created: GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x386cd2e6 created: GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x386cd2e6 FIN GearsES2[obj 0x386cd2e6 isInit true, usesShared false, 1 GearsObj[0x25a345fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38326b75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x386cd2e6 0/0 256x256 of 256x256, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x386cd2e6 256x256, swapInterval -1, drawable 0x35010bbb [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x386cd2e6 isInit true, usesShared false, 1 GearsObj[0x25a345fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1daf0cb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38326b75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@30407567[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [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 0x129d5fcd], 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 0x54afce0c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x38e83c3c], [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 0x67b0b93f], 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 0x71ccc202], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fabe133], [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 0x69df1863]], 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 <66db3726, 7190352d>[count 0, qsz 0, owner ] [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 0x4b36d4eb, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@130b1361, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [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 0x129d5fcd], 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 0x54afce0c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x38e83c3c], [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 0x67b0b93f], 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 0x71ccc202], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fabe133], [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 0x69df1863]], 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 <66db3726, 7190352d>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x69df1863]], 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 0x69df1863]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x69df1863]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5500c8, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@53e9ca4a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c34a516, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c7ddce0, ], windowLock <57a64415, 4a007f31>[count 0, qsz 0, owner ], 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 0xc6cad21, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@3556f72, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@151b07e4, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x69df1863]], 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 0x69df1863]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x69df1863]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5500c8, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@53e9ca4a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c34a516, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c7ddce0, ], windowLock <57a64415, 4a007f31>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x69df1863]], 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 0x69df1863]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 256x256 wu, 256x256 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x69df1863]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5500c8, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@53e9ca4a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6c34a516, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c7ddce0, ], windowLock <57a64415, 4a007f31>[count 0, qsz 0, owner ], 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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x386cd2e6 0/0 512x512 of 512x512, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x386cd2e6 0/0 768x768 of 768x768, swapInterval -1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x386cd2e6 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x386cd2e6, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x386cd2e6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x386cd2e6 FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063666730 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063666730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.586 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testOnScreenDblBuf) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063670442 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063670445 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Window: jogamp.newt.driver.windows.WindowDriver [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x3c9de00e: tileRendererInUse null, GearsES2[obj 0x3c9de00e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c9de00e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3c9de00e created: GearsObj[0x51bd05f1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c9de00e created: GearsObj[0x5281e1ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c9de00e created: GearsObj[0x5281e1ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x3c9de00e FIN GearsES2[obj 0x3c9de00e isInit true, usesShared false, 1 GearsObj[0x51bd05f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5281e1ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ef4f74a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x3c9de00e 0/0 640x400 of 640x400, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c9de00e, 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 / 1033 ms, 58.0 fps, 17 ms/f; total: 60 f, 58.0 fps, 17 ms/f [apply] Fin start ... [apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3ed1d6a1, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[242/265 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5520af45, com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[242/265 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5520af45, com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], windowLock [count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testOnScreenDblBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3c9de00e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3c9de00e FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063672830 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063672830 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.048 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@3ed1d6a1, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[242/265 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5520af45, com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[242/265 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5520af45, com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7234d898, ], windowLock [count 0, qsz 0, owner ], surfaceLockCount 0] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063670442 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063670445 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x3c9de00e: tileRendererInUse null, GearsES2[obj 0x3c9de00e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c9de00e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3c9de00e created: GearsObj[0x51bd05f1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c9de00e created: GearsObj[0x5281e1ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c9de00e created: GearsObj[0x5281e1ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x3c9de00e FIN GearsES2[obj 0x3c9de00e isInit true, usesShared false, 1 GearsObj[0x51bd05f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5281e1ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ef4f74a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x3c9de00e 0/0 640x400 of 640x400, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c9de00e, 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 / 1033 ms, 58.0 fps, 17 ms/f; total: 60 f, 58.0 fps, 17 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3c9de00e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3c9de00e FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579063672830 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063672830 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOnScreenDblBuf took 2.347 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063676432 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063676436 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testAvailableInfo) [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 0x20afaf33]] [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 0x20afaf33]] [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6238cb9f: tileRendererInUse null, GearsES2[obj 0x6238cb9f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6238cb9f on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x6238cb9f created: GearsObj[0x7f4f1c8d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6238cb9f created: GearsObj[0x3f2dccd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6238cb9f created: GearsObj[0x3f2dccd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6238cb9f FIN GearsES2[obj 0x6238cb9f isInit true, usesShared false, 1 GearsObj[0x7f4f1c8d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f2dccd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3990226f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6238cb9f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6238cb9f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6238cb9f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6238cb9f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6238cb9f 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6238cb9f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6238cb9f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6238cb9f 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6238cb9f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6238cb9f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6a4a80a3, [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 0x20afaf33]], 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 <789fbba2, 33e9bcda>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@35a2bd9b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1c4e98bf, 1909723f>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff800111c1, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x6f0108fe, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8d010d1d, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@84f813f, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <79974bbb, 21d0332b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@84f813f, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <79974bbb, 21d0332b>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x57f7b3a5: tileRendererInUse null, GearsES2[obj 0x57f7b3a5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x57f7b3a5 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x57f7b3a5 created: GearsObj[0x7f1c100f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57f7b3a5 created: GearsObj[0x76009a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57f7b3a5 created: GearsObj[0x76009a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x57f7b3a5 FIN GearsES2[obj 0x57f7b3a5 isInit true, usesShared false, 1 GearsObj[0x7f1c100f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76009a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12ea490b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x57f7b3a5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57f7b3a5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x57f7b3a5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57f7b3a5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x57f7b3a5 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x57f7b3a5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57f7b3a5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x57f7b3a5 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-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@6a4a80a3, [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 0x20afaf33]], 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 <59380b64, 463be424>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@34182fc0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <747a8a59, 6d00cc99>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x57f7b3a5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x57f7b3a5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2118328f: tileRendererInUse null, GearsES2[obj 0x2118328f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2118328f on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x2118328f created: GearsObj[0x24d6c899, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2118328f created: GearsObj[0x3c22ba4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2118328f created: GearsObj[0x3c22ba4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2118328f FIN GearsES2[obj 0x2118328f isInit true, usesShared false, 1 GearsObj[0x24d6c899, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c22ba4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22af99be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2118328f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2118328f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2118328f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2118328f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2118328f 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2118328f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2118328f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2118328f 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-hw-fbobject-Bone-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@6a4a80a3, [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 0x20afaf33]], 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 <4055dbf1, 52554162>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@40d8cf87, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1e64dc4b, 70000625>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2118328f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2118328f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x46fb4fb1: tileRendererInUse null, GearsES2[obj 0x46fb4fb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46fb4fb1 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x46fb4fb1 created: GearsObj[0x1db25ac5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46fb4fb1 created: GearsObj[0x361f21b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46fb4fb1 created: GearsObj[0x361f21b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x46fb4fb1 FIN GearsES2[obj 0x46fb4fb1 isInit true, usesShared false, 1 GearsObj[0x1db25ac5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x361f21b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53dbafc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x46fb4fb1 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffef010771, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46fb4fb1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 400x300, swapInterval 1, drawable 0xffffffffef010771 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 400x300, swapInterval 1, drawable 0xffffffffef010771 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x46fb4fb1 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2010771, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46fb4fb1, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x46fb4fb1 200x150, swapInterval 1, drawable 0x2010771 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 200x150, swapInterval 1, drawable 0x2010771 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x46fb4fb1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x15010771, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46fb4fb1, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x46fb4fb1 800x600, swapInterval 1, drawable 0x15010771 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 800x600, swapInterval 1, drawable 0x15010771 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@56019b4a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <59ea873d, 16b71f27>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@56019b4a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <59ea873d, 16b71f27>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x46fb4fb1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x46fb4fb1 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4f439822: tileRendererInUse null, GearsES2[obj 0x4f439822 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4f439822 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x4f439822 created: GearsObj[0x5bcb7d94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f439822 created: GearsObj[0xb387c2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f439822 created: GearsObj[0xb387c2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4f439822 FIN GearsES2[obj 0x4f439822 isInit true, usesShared false, 1 GearsObj[0x5bcb7d94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb387c2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27f469, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4f439822 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffc70106a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f439822, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 400x300, swapInterval 1, drawable 0xffffffffc70106a9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 400x300, swapInterval 1, drawable 0xffffffffc70106a9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x4f439822 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffda0106a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f439822, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x4f439822 200x150, swapInterval 1, drawable 0xffffffffda0106a9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 200x150, swapInterval 1, drawable 0xffffffffda0106a9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x4f439822 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffed0106a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f439822, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x4f439822 800x600, swapInterval 1, drawable 0xffffffffed0106a9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 800x600, swapInterval 1, drawable 0xffffffffed0106a9 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63be3b3e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5c051f9c, 37c43243>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63be3b3e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5c051f9c, 37c43243>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4f439822: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4f439822 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Window: jogamp.newt.driver.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x51c5bbb: tileRendererInUse null, GearsES2[obj 0x51c5bbb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x51c5bbb on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x51c5bbb created: GearsObj[0x57a47d12, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x51c5bbb created: GearsObj[0x6e3fdbff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x51c5bbb created: GearsObj[0x6e3fdbff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x51c5bbb FIN GearsES2[obj 0x51c5bbb isInit true, usesShared false, 1 GearsObj[0x57a47d12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e3fdbff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ea661c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x51c5bbb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51c5bbb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x51c5bbb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51c5bbb, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x51c5bbb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51c5bbb, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x51c5bbb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x51c5bbb FIN [apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[60/83 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@32fb5fdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46c3f87c, 56b33378>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[60/83 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@32fb5fdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46c3f87c, 56b33378>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OnScreenSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2c5ad47e: tileRendererInUse null, GearsES2[obj 0x2c5ad47e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c5ad47e on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x2c5ad47e created: GearsObj[0x34a05d59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c5ad47e created: GearsObj[0x603f90f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c5ad47e created: GearsObj[0x603f90f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2c5ad47e FIN GearsES2[obj 0x2c5ad47e isInit true, usesShared false, 1 GearsObj[0x34a05d59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x603f90f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50aef82c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c5ad47e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c5ad47e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x2c5ad47e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c5ad47e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x2c5ad47e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c5ad47e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[86/109 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@40edbba5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <76916c74, 6ab5c24f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[86/109 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@40edbba5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <76916c74, 6ab5c24f>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c5ad47e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c5ad47e 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 @ 1579063688686 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063688687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.916 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@6a4a80a3, [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 0x20afaf33]], 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 <789fbba2, 33e9bcda>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@35a2bd9b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1c4e98bf, 1909723f>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@84f813f, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <79974bbb, 21d0332b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@84f813f, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <79974bbb, 21d0332b>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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@6a4a80a3, [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 0x20afaf33]], 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 <59380b64, 463be424>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@34182fc0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <747a8a59, 6d00cc99>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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@6a4a80a3, [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 0x20afaf33]], 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 <4055dbf1, 52554162>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[GDIDummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@40d8cf87, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1e64dc4b, 70000625>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@56019b4a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <59ea873d, 16b71f27>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@56019b4a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <59ea873d, 16b71f27>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63be3b3e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5c051f9c, 37c43243>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63be3b3e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5c051f9c, 37c43243>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[60/83 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@32fb5fdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46c3f87c, 56b33378>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[60/83 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@32fb5fdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46c3f87c, 56b33378>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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@6a4a80a3, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[86/109 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@40edbba5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <76916c74, 6ab5c24f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[86/109 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@40edbba5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <76916c74, 6ab5c24f>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063676432 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063676436 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x20afaf33]] [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 0x20afaf33]] [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6238cb9f: tileRendererInUse null, GearsES2[obj 0x6238cb9f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6238cb9f on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x6238cb9f created: GearsObj[0x7f4f1c8d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6238cb9f created: GearsObj[0x3f2dccd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6238cb9f created: GearsObj[0x3f2dccd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6238cb9f FIN GearsES2[obj 0x6238cb9f isInit true, usesShared false, 1 GearsObj[0x7f4f1c8d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f2dccd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3990226f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6238cb9f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6238cb9f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6238cb9f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6238cb9f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6238cb9f 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6238cb9f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6238cb9f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6238cb9f 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6238cb9f 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6238cb9f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6238cb9f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff800111c1, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x6f0108fe, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8d010d1d, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x57f7b3a5: tileRendererInUse null, GearsES2[obj 0x57f7b3a5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x57f7b3a5 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x57f7b3a5 created: GearsObj[0x7f1c100f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57f7b3a5 created: GearsObj[0x76009a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57f7b3a5 created: GearsObj[0x76009a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x57f7b3a5 FIN GearsES2[obj 0x57f7b3a5 isInit true, usesShared false, 1 GearsObj[0x7f1c100f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76009a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12ea490b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x57f7b3a5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57f7b3a5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x57f7b3a5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57f7b3a5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x57f7b3a5 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x57f7b3a5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57f7b3a5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x57f7b3a5 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x57f7b3a5 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x57f7b3a5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x57f7b3a5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2118328f: tileRendererInUse null, GearsES2[obj 0x2118328f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2118328f on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x2118328f created: GearsObj[0x24d6c899, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2118328f created: GearsObj[0x3c22ba4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2118328f created: GearsObj[0x3c22ba4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2118328f FIN GearsES2[obj 0x2118328f isInit true, usesShared false, 1 GearsObj[0x24d6c899, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c22ba4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22af99be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2118328f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2118328f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2118328f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2118328f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2118328f 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2118328f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2118328f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2118328f 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2118328f 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2118328f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2118328f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x46fb4fb1: tileRendererInUse null, GearsES2[obj 0x46fb4fb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46fb4fb1 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x46fb4fb1 created: GearsObj[0x1db25ac5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46fb4fb1 created: GearsObj[0x361f21b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46fb4fb1 created: GearsObj[0x361f21b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x46fb4fb1 FIN GearsES2[obj 0x46fb4fb1 isInit true, usesShared false, 1 GearsObj[0x1db25ac5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x361f21b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53dbafc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x46fb4fb1 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffef010771, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46fb4fb1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 400x300, swapInterval 1, drawable 0xffffffffef010771 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 400x300, swapInterval 1, drawable 0xffffffffef010771 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x46fb4fb1 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2010771, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46fb4fb1, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x46fb4fb1 200x150, swapInterval 1, drawable 0x2010771 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 200x150, swapInterval 1, drawable 0x2010771 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x46fb4fb1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x15010771, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46fb4fb1, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x46fb4fb1 800x600, swapInterval 1, drawable 0x15010771 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46fb4fb1 800x600, swapInterval 1, drawable 0x15010771 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x46fb4fb1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x46fb4fb1 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4f439822: tileRendererInUse null, GearsES2[obj 0x4f439822 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4f439822 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x4f439822 created: GearsObj[0x5bcb7d94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f439822 created: GearsObj[0xb387c2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f439822 created: GearsObj[0xb387c2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4f439822 FIN GearsES2[obj 0x4f439822 isInit true, usesShared false, 1 GearsObj[0x5bcb7d94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb387c2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27f469, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4f439822 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffc70106a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f439822, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 400x300, swapInterval 1, drawable 0xffffffffc70106a9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 400x300, swapInterval 1, drawable 0xffffffffc70106a9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x4f439822 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffda0106a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f439822, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x4f439822 200x150, swapInterval 1, drawable 0xffffffffda0106a9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 200x150, swapInterval 1, drawable 0xffffffffda0106a9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x4f439822 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffed0106a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f439822, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x4f439822 800x600, swapInterval 1, drawable 0xffffffffed0106a9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4f439822 800x600, swapInterval 1, drawable 0xffffffffed0106a9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4f439822: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4f439822 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x51c5bbb: tileRendererInUse null, GearsES2[obj 0x51c5bbb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x51c5bbb on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x51c5bbb created: GearsObj[0x57a47d12, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x51c5bbb created: GearsObj[0x6e3fdbff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x51c5bbb created: GearsObj[0x6e3fdbff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x51c5bbb FIN GearsES2[obj 0x51c5bbb isInit true, usesShared false, 1 GearsObj[0x57a47d12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e3fdbff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ea661c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x51c5bbb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51c5bbb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x51c5bbb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51c5bbb, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x51c5bbb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51c5bbb, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x51c5bbb 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x51c5bbb 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x51c5bbb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x51c5bbb FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2c5ad47e: tileRendererInUse null, GearsES2[obj 0x2c5ad47e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c5ad47e on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x2c5ad47e created: GearsObj[0x34a05d59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c5ad47e created: GearsObj[0x603f90f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c5ad47e created: GearsObj[0x603f90f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2c5ad47e FIN GearsES2[obj 0x2c5ad47e isInit true, usesShared false, 1 GearsObj[0x34a05d59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x603f90f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50aef82c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c5ad47e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c5ad47e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x2c5ad47e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c5ad47e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x2c5ad47e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c5ad47e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x2c5ad47e 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c5ad47e 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c5ad47e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c5ad47e 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 @ 1579063688686 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063688687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAvailableInfo took 3.296 sec [apply] Testcase: testES2OffScreenAutoDblBuf took 0 sec [apply] Testcase: testES2OffScreenFBODblBuf 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: testES2OnScreenSglBuf took 0 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.471 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.542 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.323 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.3 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.332 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.32 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.369 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.244 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()junit.framework.TestListener: tests to run: 11 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063692444 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063692448 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [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] 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] ++++ 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] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf)++++ 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] 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] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] [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 @ 1579063693657 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063693657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.888 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063692444 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063692448 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579063693657 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063693657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 1.16 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.001 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0.001 sec [apply] Testcase: testES2OffScreenPbufferDblBufMSAA took 0.001 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencil took 0 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencilMSAA took 0 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 19 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063697267 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063697270 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Fin Drawable: FBOImpl[ [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@54f2108e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5610e61a[init false], ], [apply] [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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4f010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3e010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb201098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-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@da9543e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3303d137[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x52010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x41010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb501098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-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@1dd8db8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@257ff809[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x55010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x44010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb801098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-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@628db428[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3868b7c0[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x58010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x47010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-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@60ce31dd[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d655cb3[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4a010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbe01098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@622e87ae[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5599df9c[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] 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5e010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4d010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc101098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-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@1d4da90c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@17963978[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x61010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x50010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc401098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-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@eb4024e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@28cfa719[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x64010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x53010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc701098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-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@538f0cd3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@62d8ed4[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1e5366f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6b5453a9[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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@a74cc2f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@164a48a0[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] 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7f4048f8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1eeaf080[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@22fa9ae5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6e617ace[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] 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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xb01098e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6de632e7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8b4929f[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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1e01098e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3101098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1549093a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2dc43283[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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4401098e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5701098e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x6a01098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@5f2476c5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3f5778f8[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7d01098e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffeb010961, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffffe010961, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3f21b818[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d36b3da[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x11010961, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x24010961, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x37010961, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@aa2b40b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@22227ee6[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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4d010961, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x57010f86, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x6a010f86, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@73e143b0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4205c664[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063702572 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063702572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.974 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@54f2108e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5610e61a[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@da9543e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3303d137[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@1dd8db8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@257ff809[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@628db428[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3868b7c0[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@60ce31dd[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d655cb3[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@622e87ae[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5599df9c[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@1d4da90c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@17963978[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@eb4024e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@28cfa719[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@538f0cd3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@62d8ed4[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@1e5366f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6b5453a9[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@a74cc2f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@164a48a0[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@7f4048f8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1eeaf080[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@22fa9ae5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6e617ace[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@6de632e7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8b4929f[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@1549093a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2dc43283[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@5f2476c5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3f5778f8[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@3f21b818[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d36b3da[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@aa2b40b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@22227ee6[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@73e143b0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4205c664[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 @ 1579063697267 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063697270 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4f010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3e010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb201098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x52010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x41010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb501098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x55010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x44010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb801098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x58010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x47010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4a010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbe01098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5e010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4d010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc101098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x61010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x50010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc401098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x64010661, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x53010ff7, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc701098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xb01098e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1e01098e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3101098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4401098e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5701098e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x6a01098e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7d01098e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffeb010961, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffffe010961, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x11010961, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x24010961, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x37010961, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4d010961, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x57010f86, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x6a010f86, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063702572 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063702572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.375 sec [apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.418 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.136 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGB555 took 0.169 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA5551 took 0.177 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA8881 took 0.153 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencil took 0.177 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencilMSAA took 0.185 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 0.172 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 0.179 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 0.217 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 0.201 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.199 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 0.265 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 0.217 sec [apply] Testcase: testGL2OffScreenPbufferDblBufMSAA took 0.25 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencil took 0.234 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencilMSAA took 0.247 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 0.249 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00AvailableInfo) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063706221 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063706222 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 0x4c850658]] [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 0x4c850658]] [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] junit.framework.TestListener: endTest(test00AvailableInfo) [apply] junit.framework.TestListener: startTest(test01ES2OnMobile) [apply] junit.framework.TestListener: endTest(test01ES2OnMobile) [apply] junit.framework.TestListener: startTest(test02GLOnMobile) [apply] junit.framework.TestListener: endTest(test02GLOnMobile) [apply] junit.framework.TestListener: startTest(test11ES2OnDesktop) [apply] junit.framework.TestListener: endTest(test11ES2OnDesktop) [apply] junit.framework.TestListener: startTest(test12GLOnDesktop) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] Mobile Factory n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile [apply] Mobile Factory n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop [apply] Factory: jogamp.opengl.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] junit.framework.TestListener: endTest(test12GLOnDesktop) [apply] Fin isEGL false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4c850658]] [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 @ 1579063707751 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063707751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.171 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063706221 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063706222 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 0x4c850658]] [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 0x4c850658]] [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 0x4c850658]] [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 @ 1579063707751 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063707751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00AvailableInfo took 1.342 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.16 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063711430 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063711434 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x6010f01, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd8010e5b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb9010fdc, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-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@13bf280a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6dbca367[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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x9010f01, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdb010e5b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbc010fdc, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-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@243f6462[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@63b453c5[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063714018 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063714018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.26 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@13bf280a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6dbca367[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@243f6462[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@63b453c5[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 @ 1579063711430 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063711434 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x6010f01, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd8010e5b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb9010fdc, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x9010f01, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdb010e5b, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbc010fdc, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063714018 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063714018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenBitmapDblBuf took 2.394 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.137 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 27 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063717613 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063717617 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [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(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencilMSAA) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] Requested GL Caps: 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] 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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x656c7891: tileRendererInUse null, GearsES2[obj 0x656c7891 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x656c7891 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x656c7891 created: GearsObj[0x24f8c8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x656c7891 created: GearsObj[0x5c3f74c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x656c7891 created: GearsObj[0x5c3f74c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x656c7891 FIN GearsES2[obj 0x656c7891 isInit true, usesShared false, 1 GearsObj[0x24f8c8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c3f74c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xba828ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x656c7891 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x656c7891, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x656c7891 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x656c7891, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x656c7891 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x656c7891 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x656c7891, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x656c7891 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x656c7891: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x656c7891 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x656c7891 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@48039241[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2370cfa7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <79fe8efa, 243cedbc>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe8010195, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010dfa, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x540112c4, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@547f0c85[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c45ef07[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@49e4f0b2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <377eb5cc, 589e34ee>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x319fbba7: tileRendererInUse null, GearsES2[obj 0x319fbba7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x319fbba7 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x319fbba7 created: GearsObj[0xc9215c3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x319fbba7 created: GearsObj[0x343470cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x319fbba7 created: GearsObj[0x343470cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x319fbba7 FIN GearsES2[obj 0x319fbba7 isInit true, usesShared false, 1 GearsObj[0xc9215c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343470cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36f861b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x319fbba7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319fbba7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x319fbba7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319fbba7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x319fbba7 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x319fbba7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319fbba7, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x319fbba7 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x319fbba7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@696aea1b[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2af4ad50, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <365489c0, 217115e9>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufMSAA) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x319fbba7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x319fbba7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x601ff698: tileRendererInUse null, GearsES2[obj 0x601ff698 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x601ff698 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x601ff698 created: GearsObj[0x47cda9ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x601ff698 created: GearsObj[0x24fa7fe6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x601ff698 created: GearsObj[0x24fa7fe6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x601ff698 FIN GearsES2[obj 0x601ff698 isInit true, usesShared false, 1 GearsObj[0x47cda9ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24fa7fe6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cc734ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x601ff698 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, msaa true, tileRendererInUse null [apply] >> GearsES2 0x601ff698, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x601ff698 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa true, tileRendererInUse null [apply] >> GearsES2 0x601ff698, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x601ff698 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x601ff698 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, msaa true, tileRendererInUse null [apply] >> GearsES2 0x601ff698, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x601ff698 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x601ff698 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e5e00a9[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@42e17c8b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <684b9d14, 1f39cab4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x601ff698: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x601ff698 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x13d1e611: tileRendererInUse null, GearsES2[obj 0x13d1e611 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13d1e611 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x13d1e611 created: GearsObj[0x675db3df, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13d1e611 created: GearsObj[0x8c4716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13d1e611 created: GearsObj[0x8c4716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x13d1e611 FIN GearsES2[obj 0x13d1e611 isInit true, usesShared false, 1 GearsObj[0x675db3df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8c4716e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17e9254a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x13d1e611 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13d1e611, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x13d1e611 0/0 200x150 of 200x150, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13d1e611, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x13d1e611 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x13d1e611 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13d1e611, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x13d1e611 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x13d1e611 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@27c67a42[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1f7c2017, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <15b5ab6c, 3e51e7b5>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x13d1e611: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x13d1e611 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1eceaec6: tileRendererInUse null, GearsES2[obj 0x1eceaec6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1eceaec6 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x1eceaec6 created: GearsObj[0x2656b691, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1eceaec6 created: GearsObj[0x7f1dddc9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1eceaec6 created: GearsObj[0x7f1dddc9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1eceaec6 FIN GearsES2[obj 0x1eceaec6 isInit true, usesShared false, 1 GearsObj[0x2656b691, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f1dddc9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5450850b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1eceaec6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1eceaec6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x1eceaec6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1eceaec6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x1eceaec6 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x1eceaec6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1eceaec6, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x1eceaec6 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1eceaec6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@269898b8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@67fafcf2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <375255db, 1837a572>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1eceaec6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1eceaec6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1a93853c: tileRendererInUse null, GearsES2[obj 0x1a93853c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a93853c on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x1a93853c created: GearsObj[0x2d036aad, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a93853c created: GearsObj[0x133575fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a93853c created: GearsObj[0x133575fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1a93853c FIN GearsES2[obj 0x1a93853c isInit true, usesShared false, 1 GearsObj[0x2d036aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x133575fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d62fb56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1a93853c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a93853c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1a93853c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a93853c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1a93853c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1a93853c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a93853c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1a93853c 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a93853c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3f4af738[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2579901e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1319d01e, 2b3bf52b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x1a93853c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x1a93853c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x18499414: tileRendererInUse null, GearsES2[obj 0x18499414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18499414 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x18499414 created: GearsObj[0x1936cee3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18499414 created: GearsObj[0x1b1aace9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18499414 created: GearsObj[0x1b1aace9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x18499414 FIN GearsES2[obj 0x18499414 isInit true, usesShared false, 1 GearsObj[0x1936cee3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b1aace9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23d0ced8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x18499414 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd2010f86, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18499414, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 400x300, swapInterval 1, drawable 0xffffffffd2010f86 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 400x300, swapInterval 1, drawable 0xffffffffd2010f86 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-hw-pbuffer_-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], 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x18499414 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe5010f86, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18499414, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x18499414 200x150, swapInterval 1, drawable 0xffffffffe5010f86 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 200x150, swapInterval 1, drawable 0xffffffffe5010f86 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x18499414 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffff8010f86, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18499414, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x18499414 800x600, swapInterval 1, drawable 0xfffffffff8010f86 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 800x600, swapInterval 1, drawable 0xfffffffff8010f86 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x18499414: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x18499414 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x18499414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@458d2e23[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@316c3621, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1e02b739, 50b13df4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x25bf629d: tileRendererInUse null, GearsES2[obj 0x25bf629d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25bf629d on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x25bf629d created: GearsObj[0x2f82132a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25bf629d created: GearsObj[0x29d7bb1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25bf629d created: GearsObj[0x29d7bb1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x25bf629d FIN GearsES2[obj 0x25bf629d isInit true, usesShared false, 1 GearsObj[0x2f82132a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29d7bb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x589ec388, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x25bf629d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x36010043, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25bf629d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 400x300, swapInterval 1, drawable 0x36010043 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 400x300, swapInterval 1, drawable 0x36010043 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x25bf629d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x49010043, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25bf629d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x25bf629d 200x150, swapInterval 1, drawable 0x49010043 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 200x150, swapInterval 1, drawable 0x49010043 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x25bf629d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5c010043, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25bf629d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x25bf629d 800x600, swapInterval 1, drawable 0x5c010043 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 800x600, swapInterval 1, drawable 0x5c010043 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x25bf629d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x25bf629d 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x25bf629d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2e8fa26c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@ca0f0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3f28e898, 2bb39b0c>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6071a412: tileRendererInUse null, GearsES2[obj 0x6071a412 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6071a412 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6071a412 created: GearsObj[0x680878f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6071a412 created: GearsObj[0x1e94a61c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6071a412 created: GearsObj[0x1e94a61c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6071a412 FIN GearsES2[obj 0x6071a412 isInit true, usesShared false, 1 GearsObj[0x680878f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e94a61c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66c5cabc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6071a412 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6071a412, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x6071a412 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6071a412, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x6071a412 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6071a412, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x6071a412: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x6071a412 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6071a412 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@18e5ecac[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[242/265 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1176c7c6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3a12f2f2, 18d17ea>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6eba0b46: tileRendererInUse null, GearsES2[obj 0x6eba0b46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6eba0b46 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x6eba0b46 created: GearsObj[0x42cb0b73, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6eba0b46 created: GearsObj[0x1b9812ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6eba0b46 created: GearsObj[0x1b9812ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6eba0b46 FIN GearsES2[obj 0x6eba0b46 isInit true, usesShared false, 1 GearsObj[0x42cb0b73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9812ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa4871cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6eba0b46 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6eba0b46, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x6eba0b46 0/0 200x150 of 200x150, swapInterval 1, drawable 0x35010bbb, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6eba0b46, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x6eba0b46 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6eba0b46, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x6eba0b46: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x6eba0b46 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6eba0b46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4392f101[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[34/57 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@389a5490, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <22904063, 79462bfd>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5a9d1f55: tileRendererInUse null, GearsES2[obj 0x5a9d1f55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a9d1f55 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x5a9d1f55 created: GearsObj[0x39385187, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a9d1f55 created: GearsObj[0x7f5a1cfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a9d1f55 created: GearsObj[0x7f5a1cfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5a9d1f55 FIN GearsES2[obj 0x5a9d1f55 isInit true, usesShared false, 1 GearsObj[0x39385187, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f5a1cfc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x253b4f9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5a9d1f55 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a9d1f55, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x5a9d1f55 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a9d1f55, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x62010dc9 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x5a9d1f55 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a9d1f55, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x5a9d1f55: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x5a9d1f55 FIN [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5a9d1f55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7aaecf3d[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[60/83 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2cad1c65, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <57e2c41e, 78709fe2>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x43423251: tileRendererInUse null, GearsES2[obj 0x43423251 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43423251 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x43423251 created: GearsObj[0xdecea15, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43423251 created: GearsObj[0x740de735, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43423251 created: GearsObj[0x740de735, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x43423251 FIN GearsES2[obj 0x43423251 isInit true, usesShared false, 1 GearsObj[0xdecea15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x740de735, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc3d660, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x43423251 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa true, tileRendererInUse null [apply] >> GearsES2 0x43423251, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x43423251 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x43423251, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x43423251 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010bbb, msaa true, tileRendererInUse null [apply] >> GearsES2 0x43423251, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x43423251: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x43423251 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] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x43423251 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@241dc13[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[86/109 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1780b6ec, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7dd65a4b, 66792e8b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testGL2OnScreenSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x26fe6343: tileRendererInUse null, GearsES2[obj 0x26fe6343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26fe6343 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x26fe6343 created: GearsObj[0x479acff8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26fe6343 created: GearsObj[0x76914a06, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26fe6343 created: GearsObj[0x76914a06, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x26fe6343 FIN GearsES2[obj 0x26fe6343 isInit true, usesShared false, 1 GearsObj[0x479acff8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76914a06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ea575fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x26fe6343 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26fe6343, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x26fe6343 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26fe6343, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x26fe6343 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26fe6343, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x26fe6343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@693561d5[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[112/135 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7b8e68c7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6afa8d41, 16472b62>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x26fe6343: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x26fe6343 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 @ 1579063732862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063732862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.919 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x656c7891 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@48039241[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2370cfa7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <79fe8efa, 243cedbc>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@547f0c85[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c45ef07[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@49e4f0b2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <377eb5cc, 589e34ee>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x319fbba7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@696aea1b[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2af4ad50, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <365489c0, 217115e9>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x601ff698 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e5e00a9[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@42e17c8b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <684b9d14, 1f39cab4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x13d1e611 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@27c67a42[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1f7c2017, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <15b5ab6c, 3e51e7b5>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1eceaec6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@269898b8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@67fafcf2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <375255db, 1837a572>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a93853c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3f4af738[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2579901e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1319d01e, 2b3bf52b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x18499414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@458d2e23[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@316c3621, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1e02b739, 50b13df4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x25bf629d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2e8fa26c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.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] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@ca0f0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3f28e898, 2bb39b0c>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6071a412 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@18e5ecac[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[242/265 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1176c7c6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3a12f2f2, 18d17ea>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6eba0b46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4392f101[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[34/57 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@389a5490, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <22904063, 79462bfd>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5a9d1f55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7aaecf3d[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[60/83 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2cad1c65, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <57e2c41e, 78709fe2>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x43423251 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@241dc13[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[86/109 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1780b6ec, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7dd65a4b, 66792e8b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x26fe6343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@693561d5[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[112/135 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7b8e68c7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6afa8d41, 16472b62>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063717613 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063717617 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x656c7891: tileRendererInUse null, GearsES2[obj 0x656c7891 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x656c7891 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x656c7891 created: GearsObj[0x24f8c8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x656c7891 created: GearsObj[0x5c3f74c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x656c7891 created: GearsObj[0x5c3f74c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x656c7891 FIN GearsES2[obj 0x656c7891 isInit true, usesShared false, 1 GearsObj[0x24f8c8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c3f74c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xba828ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x656c7891 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x656c7891, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x656c7891 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x656c7891, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x656c7891 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x656c7891 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x656c7891, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x656c7891 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x656c7891 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x656c7891: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x656c7891 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe8010195, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010dfa, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x540112c4, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x319fbba7: tileRendererInUse null, GearsES2[obj 0x319fbba7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x319fbba7 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x319fbba7 created: GearsObj[0xc9215c3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x319fbba7 created: GearsObj[0x343470cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x319fbba7 created: GearsObj[0x343470cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x319fbba7 FIN GearsES2[obj 0x319fbba7 isInit true, usesShared false, 1 GearsObj[0xc9215c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343470cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36f861b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x319fbba7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319fbba7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x319fbba7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319fbba7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x319fbba7 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x319fbba7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319fbba7, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x319fbba7 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x319fbba7 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x319fbba7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x319fbba7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x601ff698: tileRendererInUse null, GearsES2[obj 0x601ff698 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x601ff698 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x601ff698 created: GearsObj[0x47cda9ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x601ff698 created: GearsObj[0x24fa7fe6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x601ff698 created: GearsObj[0x24fa7fe6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x601ff698 FIN GearsES2[obj 0x601ff698 isInit true, usesShared false, 1 GearsObj[0x47cda9ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24fa7fe6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cc734ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x601ff698 0/0 400x300 of 400x300, swapInterval 1, drawable 0x801119b, msaa true, tileRendererInUse null [apply] >> GearsES2 0x601ff698, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x601ff698 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa true, tileRendererInUse null [apply] >> GearsES2 0x601ff698, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x601ff698 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x601ff698 0/0 800x600 of 800x600, swapInterval 1, drawable 0x801119b, msaa true, tileRendererInUse null [apply] >> GearsES2 0x601ff698, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x601ff698 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x601ff698 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x601ff698: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x601ff698 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x13d1e611: tileRendererInUse null, GearsES2[obj 0x13d1e611 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13d1e611 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x13d1e611 created: GearsObj[0x675db3df, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13d1e611 created: GearsObj[0x8c4716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13d1e611 created: GearsObj[0x8c4716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x13d1e611 FIN GearsES2[obj 0x13d1e611 isInit true, usesShared false, 1 GearsObj[0x675db3df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8c4716e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17e9254a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x13d1e611 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13d1e611, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x13d1e611 0/0 200x150 of 200x150, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13d1e611, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x13d1e611 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x13d1e611 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13d1e611, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x13d1e611 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x13d1e611 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x13d1e611: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x13d1e611 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1eceaec6: tileRendererInUse null, GearsES2[obj 0x1eceaec6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1eceaec6 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x1eceaec6 created: GearsObj[0x2656b691, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1eceaec6 created: GearsObj[0x7f1dddc9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1eceaec6 created: GearsObj[0x7f1dddc9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1eceaec6 FIN GearsES2[obj 0x1eceaec6 isInit true, usesShared false, 1 GearsObj[0x2656b691, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f1dddc9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5450850b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1eceaec6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1eceaec6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x1eceaec6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1eceaec6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x1eceaec6 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x1eceaec6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1eceaec6, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x1eceaec6 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1eceaec6 800x600, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1eceaec6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1eceaec6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1a93853c: tileRendererInUse null, GearsES2[obj 0x1a93853c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a93853c on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x1a93853c created: GearsObj[0x2d036aad, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a93853c created: GearsObj[0x133575fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a93853c created: GearsObj[0x133575fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1a93853c FIN GearsES2[obj 0x1a93853c isInit true, usesShared false, 1 GearsObj[0x2d036aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x133575fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d62fb56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1a93853c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a93853c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1a93853c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a93853c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1a93853c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x1a93853c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a93853c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x1a93853c 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a93853c 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x1a93853c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x1a93853c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x18499414: tileRendererInUse null, GearsES2[obj 0x18499414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18499414 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x18499414 created: GearsObj[0x1936cee3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18499414 created: GearsObj[0x1b1aace9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18499414 created: GearsObj[0x1b1aace9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x18499414 FIN GearsES2[obj 0x18499414 isInit true, usesShared false, 1 GearsObj[0x1936cee3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b1aace9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23d0ced8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x18499414 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd2010f86, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18499414, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 400x300, swapInterval 1, drawable 0xffffffffd2010f86 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 400x300, swapInterval 1, drawable 0xffffffffd2010f86 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x18499414 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe5010f86, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18499414, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x18499414 200x150, swapInterval 1, drawable 0xffffffffe5010f86 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 200x150, swapInterval 1, drawable 0xffffffffe5010f86 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x18499414 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffff8010f86, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18499414, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x18499414 800x600, swapInterval 1, drawable 0xfffffffff8010f86 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x18499414 800x600, swapInterval 1, drawable 0xfffffffff8010f86 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x18499414: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x18499414 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x25bf629d: tileRendererInUse null, GearsES2[obj 0x25bf629d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25bf629d on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x25bf629d created: GearsObj[0x2f82132a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25bf629d created: GearsObj[0x29d7bb1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25bf629d created: GearsObj[0x29d7bb1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x25bf629d FIN GearsES2[obj 0x25bf629d isInit true, usesShared false, 1 GearsObj[0x2f82132a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29d7bb1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x589ec388, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x25bf629d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x36010043, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25bf629d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 400x300, swapInterval 1, drawable 0x36010043 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 400x300, swapInterval 1, drawable 0x36010043 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x25bf629d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x49010043, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25bf629d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x25bf629d 200x150, swapInterval 1, drawable 0x49010043 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 200x150, swapInterval 1, drawable 0x49010043 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x25bf629d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5c010043, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25bf629d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x25bf629d 800x600, swapInterval 1, drawable 0x5c010043 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x25bf629d 800x600, swapInterval 1, drawable 0x5c010043 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x25bf629d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x25bf629d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6071a412: tileRendererInUse null, GearsES2[obj 0x6071a412 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6071a412 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6071a412 created: GearsObj[0x680878f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6071a412 created: GearsObj[0x1e94a61c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6071a412 created: GearsObj[0x1e94a61c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6071a412 FIN GearsES2[obj 0x6071a412 isInit true, usesShared false, 1 GearsObj[0x680878f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e94a61c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66c5cabc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6071a412 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6071a412, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x6071a412 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6071a412, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x6071a412 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6071a412, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x6071a412 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6071a412 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x6071a412: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x6071a412 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6eba0b46: tileRendererInUse null, GearsES2[obj 0x6eba0b46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6eba0b46 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x6eba0b46 created: GearsObj[0x42cb0b73, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6eba0b46 created: GearsObj[0x1b9812ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6eba0b46 created: GearsObj[0x1b9812ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6eba0b46 FIN GearsES2[obj 0x6eba0b46 isInit true, usesShared false, 1 GearsObj[0x42cb0b73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9812ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa4871cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6eba0b46 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6eba0b46, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x6eba0b46 0/0 200x150 of 200x150, swapInterval 1, drawable 0x35010bbb, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6eba0b46, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 200x150, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x6eba0b46 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6eba0b46, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x6eba0b46 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6eba0b46 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x6eba0b46: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x6eba0b46 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5a9d1f55: tileRendererInUse null, GearsES2[obj 0x5a9d1f55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a9d1f55 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x5a9d1f55 created: GearsObj[0x39385187, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a9d1f55 created: GearsObj[0x7f5a1cfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a9d1f55 created: GearsObj[0x7f5a1cfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5a9d1f55 FIN GearsES2[obj 0x5a9d1f55 isInit true, usesShared false, 1 GearsObj[0x39385187, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f5a1cfc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x253b4f9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5a9d1f55 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a9d1f55, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 400x300, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x5a9d1f55 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a9d1f55, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x5a9d1f55 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a9d1f55, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x5a9d1f55 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a9d1f55 800x600, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x5a9d1f55: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x5a9d1f55 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x43423251: tileRendererInUse null, GearsES2[obj 0x43423251 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43423251 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x43423251 created: GearsObj[0xdecea15, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43423251 created: GearsObj[0x740de735, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43423251 created: GearsObj[0x740de735, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x43423251 FIN GearsES2[obj 0x43423251 isInit true, usesShared false, 1 GearsObj[0xdecea15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x740de735, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc3d660, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x43423251 0/0 400x300 of 400x300, swapInterval 1, drawable 0x35010bbb, msaa true, tileRendererInUse null [apply] >> GearsES2 0x43423251, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 400x300, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 400x300, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x43423251 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [apply] >> GearsES2 0x43423251, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x43423251 0/0 800x600 of 800x600, swapInterval 1, drawable 0x35010bbb, msaa true, tileRendererInUse null [apply] >> GearsES2 0x43423251, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 800x600, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x43423251 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x43423251 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x43423251: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x43423251 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x26fe6343: tileRendererInUse null, GearsES2[obj 0x26fe6343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26fe6343 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x26fe6343 created: GearsObj[0x479acff8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26fe6343 created: GearsObj[0x76914a06, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26fe6343 created: GearsObj[0x76914a06, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x26fe6343 FIN GearsES2[obj 0x26fe6343 isInit true, usesShared false, 1 GearsObj[0x479acff8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76914a06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ea575fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x26fe6343 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26fe6343, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 400x300, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x26fe6343 0/0 200x150 of 200x150, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26fe6343, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0x801119b [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 200x150, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x26fe6343 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26fe6343, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x26fe6343 800x600, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26fe6343 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x26fe6343: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x26fe6343 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 @ 1579063732862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063732862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 1.264 sec [apply] Testcase: testES2OffScreenFBODblBuf took 0.001 sec [apply] Testcase: testES2OffScreenFBODblBufMSAA took 0 sec [apply] Testcase: testES2OffScreenFBODblBufStencil took 0.001 sec [apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 0.001 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0 sec [apply] Testcase: testES2OnScreenDblBuf took 0 sec [apply] Testcase: testES2OnScreenDblBufMSAA took 0.001 sec [apply] Testcase: testES2OnScreenDblBufStencil took 0.001 sec [apply] Testcase: testES2OnScreenDblBufStencilMSAA took 0.001 sec [apply] Testcase: testES2OnScreenSglBuf took 0 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.455 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.5 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.387 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 1.285 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 1.33 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 1.303 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.301 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.367 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.323 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.376 sec [apply] Testcase: testGL2OnScreenDblBufMSAA took 0.34 sec [apply] Testcase: testGL2OnScreenDblBufStencil took 0.331 sec [apply] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.334 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.28 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063736517 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063736521 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x437bdfa6: tileRendererInUse null, GearsES2[obj 0x437bdfa6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x437bdfa6 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x437bdfa6 created: GearsObj[0x452e19c8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x437bdfa6 created: GearsObj[0x4b3151e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x437bdfa6 created: GearsObj[0x4b3151e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x437bdfa6 FIN GearsES2[obj 0x437bdfa6 isInit true, usesShared false, 1 GearsObj[0x452e19c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b3151e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77faeb8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 120x80, swapInterval 0, drawable 0xffffffffdf0109ac [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: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Animatr 0, count 200: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Resizer 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 120x80, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 1 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 120x80, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 121x81 of 121x81, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 2 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 3 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 122x82 of 122x82, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 4 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 5 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 123x83 of 123x83, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 6 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 7 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 124x84 of 124x84, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 8 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 9 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 125x85 of 125x85, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 10 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 11 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 126x86 of 126x86, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 12 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 13 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 127x87 of 127x87, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 14 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 15 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 128x88 of 128x88, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 16 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 17 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 129x89 of 129x89, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 18 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 19 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 130x90 of 130x90, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 20 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 21 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 131x91 of 131x91, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 22 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 23 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 132x92 of 132x92, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 24 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 25 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 133x93 of 133x93, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 26 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 27 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 28 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 29 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 134x94 of 134x94, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 41.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 30 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 31 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 44.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 32 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 33 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 136x96 of 136x96, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 47.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 34 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 35 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 137x97 of 137x97, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 50.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 36 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 37 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 138x98 of 138x98, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 53.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 38 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 39 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 139x99 of 139x99, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 56.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 40 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 41 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 140x100 of 140x100, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 59.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 42 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 43 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 141x101 of 141x101, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 62.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 44 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 45 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 142x102 of 142x102, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 65.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 46 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 47 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 143x103 of 143x103, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 68.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 48 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 49 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 144x104 of 144x104, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 71.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 50 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 51 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 145x105 of 145x105, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 74.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 52 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 53 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 146x106 of 146x106, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 77.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 54 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 55 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 147x107 of 147x107, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 80.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 56 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 57 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 148x108 of 148x108, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 83.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 58 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 59 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 149x109 of 149x109, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 86.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 60 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 61 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 150x110 of 150x110, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 89.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 62 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 63 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 151x111 of 151x111, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 92.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 64 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 65 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 152x112 of 152x112, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 95.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 66 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 67 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 153x113 of 153x113, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 98.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 68 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 69 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 154x114 of 154x114, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 101.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 70 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 71 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 104.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 72 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 73 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 156x116 of 156x116, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 107.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 74 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 75 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 157x117 of 157x117, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 110.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 76 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 77 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 158x118 of 158x118, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 113.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 78 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 79 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 159x119 of 159x119, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 116.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 80 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 81 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 160x120 of 160x120, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 119.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 82 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 83 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 161x121 of 161x121, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 122.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 84 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 85 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 162x122 of 162x122, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 125.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 86 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 87 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 163x123 of 163x123, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 128.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 88 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 89 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 164x124 of 164x124, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 131.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 90 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 91 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 165x125 of 165x125, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 134.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 92 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 93 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 166x126 of 166x126, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 137.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 94 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 95 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 167x127 of 167x127, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 140.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 96 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 97 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 168x128 of 168x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 143.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 98 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 99 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 169x129 of 169x129, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 146.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 100 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 101 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 170x130 of 170x130, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 149.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 102 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 103 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 171x131 of 171x131, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 152.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 104 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 105 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 172x132 of 172x132, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 155.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 106 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 107 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 173x133 of 173x133, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 158.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 108 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 109 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 174x134 of 174x134, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 161.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 110 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 111 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 175x135 of 175x135, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 164.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 112 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 113 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 176x136 of 176x136, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 167.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 114 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 115 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 177x137 of 177x137, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 170.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 116 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 117 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 178x138 of 178x138, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 173.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 118 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 119 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 179x139 of 179x139, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 176.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 120 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 121 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 180x140 of 180x140, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 179.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 122 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 123 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 181x141 of 181x141, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 182.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 124 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 125 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 182x142 of 182x142, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 185.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 126 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 127 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 183x143 of 183x143, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 188.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 128 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 129 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 184x144 of 184x144, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 191.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 130 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 131 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 185x145 of 185x145, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 194.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 132 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 133 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 186x146 of 186x146, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 197.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 134 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 135 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 187x147 of 187x147, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 200.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 136 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 137 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 138 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 139 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 140 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 141 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 142 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 143 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 188x148 of 188x148, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 206.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 144 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 145 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 146 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 147 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 148 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 149 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 150 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 189x149 of 189x149, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 212.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 151 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 152 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 190x150 of 190x150, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 215.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 153 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 154 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 218.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 155 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 156 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 192x152 of 192x152, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 221.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 157 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 158 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 193x153 of 193x153, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 224.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 159 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 160 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 227.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 161 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 162 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 195x155 of 195x155, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 230.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 163 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 164 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 196x156 of 196x156, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 233.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 165 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 166 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 236.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 167 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 168 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 198x158 of 198x158, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 239.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 169 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 170 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 199x159 of 199x159, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 242.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 171 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 172 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 245.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 173 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 174 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 201x161 of 201x161, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 248.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 175 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 176 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 202x162 of 202x162, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 251.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 177 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 178 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 254.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 179 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 180 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 204x164 of 204x164, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 257.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 181 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 182 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 205x165 of 205x165, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 260.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 183 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 184 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 206x166 of 206x166, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 263.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 185 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 186 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 207x167 of 207x167, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 266.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 187 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 188 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 208x168 of 208x168, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 269.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 189 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 190 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 272.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 191 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 192 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 210x170 of 210x170, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 275.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 193 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 194 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 211x171 of 211x171, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 278.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 195 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 196 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 281.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 197 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 198 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 213x173 of 213x173, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 284.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 199 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x801119b [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 214x174 of 214x174, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 215x175 of 215x175, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 216x176 of 216x176, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 217x177 of 217x177, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 218x178 of 218x178, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 219x179 of 219x179, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 220x180 of 220x180, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 220x180, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 220x180, swapInterval 0, drawable 0x35010bbb [apply] junit.framework.TestListener: endTest(test01_1A1RThreads_100Resizes) [apply] junit.framework.TestListener: startTest(test01_3A3RThreads_50Resizes) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 220x180, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x437bdfa6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x437bdfa6 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3de946db: tileRendererInUse null, GearsES2[obj 0x3de946db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3de946db on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3de946db created: GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3de946db created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3de946db created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3de946db FIN GearsES2[obj 0x3de946db isInit true, usesShared false, 1 GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2efaf1c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 120x80 of 120x80, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 120x80, swapInterval 0, drawable 0x35010bbb [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: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Animatr 0, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Resizer 1, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Animatr 1, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Resizer 2, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Animatr 2, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 120x80, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 121x81 of 121x81, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 1.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 122x82 of 122x82, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 6.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 123x83 of 123x83, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 11.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 124x84 of 124x84, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 16.0, [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0 -> [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 125x85 of 125x85, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 21.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 126x86 of 126x86, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 26.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 127x87 of 127x87, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 31.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 128x88 of 128x88, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 36.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 129x89 of 129x89, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 41.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Animatr 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 130x90 of 130x90, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 46.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 131x91 of 131x91, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 51.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 132x92 of 132x92, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 56.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 133x93 of 133x93, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 61.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 134x94 of 134x94, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 66.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 71.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 136x96 of 136x96, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 76.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 81.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 138x98 of 138x98, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 86.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 139x99 of 139x99, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 91.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 140x100 of 140x100, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 96.0, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 141x101 of 141x101, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 101.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 142x102 of 142x102, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 106.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 143x103 of 143x103, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 111.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 144x104 of 144x104, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 116.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 145x105 of 145x105, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 121.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Animatr 1: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 146x106 of 146x106, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 129.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 147x107 of 147x107, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 134.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 148x108 of 148x108, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 139.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 149x109 of 149x109, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 144.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 150x110 of 150x110, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 149.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 151x111 of 151x111, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 154.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 152x112 of 152x112, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 159.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 153x113 of 153x113, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 164.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 154x114 of 154x114, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 169.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 174.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 156x116 of 156x116, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 179.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 157x117 of 157x117, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 184.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 158x118 of 158x118, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 189.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 159x119 of 159x119, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 194.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 160x120 of 160x120, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 199.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 161x121 of 161x121, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 204.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 162x122 of 162x122, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 209.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 214.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 164x124 of 164x124, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 219.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 165x125 of 165x125, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 224.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 229.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 167x127 of 167x127, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 234.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 168x128 of 168x128, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 239.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 169x129 of 169x129, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 244.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: END: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: END: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 170x130 of 170x130, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 249.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 171x131 of 171x131, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 172x132 of 172x132, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 173x133 of 173x133, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 174x134 of 174x134, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 175x135 of 175x135, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 176x136 of 176x136, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 177x137 of 177x137, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 178x138 of 178x138, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 179x139 of 179x139, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 180x140 of 180x140, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 181x141 of 181x141, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 182x142 of 182x142, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 183x143 of 183x143, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 184x144 of 184x144, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 185x145 of 185x145, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 186x146 of 186x146, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 187x147 of 187x147, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 188x148 of 188x148, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 189x149 of 189x149, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 190x150 of 190x150, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 192x152 of 192x152, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 193x153 of 193x153, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 195x155 of 195x155, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 196x156 of 196x156, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 198x158 of 198x158, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 199x159 of 199x159, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 201x161 of 201x161, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 202x162 of 202x162, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 204x164 of 204x164, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 205x165 of 205x165, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 206x166 of 206x166, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 207x167 of 207x167, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 208x168 of 208x168, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 210x170 of 210x170, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 211x171 of 211x171, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 213x173 of 213x173, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 214x174 of 214x174, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 215x175 of 215x175, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 216x176 of 216x176, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 217x177 of 217x177, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 218x178 of 218x178, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 219x179 of 219x179, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 220x180 of 220x180, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 221x181 of 221x181, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 222x182 of 222x182, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 223x183 of 223x183, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 224x184 of 224x184, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 225x185 of 225x185, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 226x186 of 226x186, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 227x187 of 227x187, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 228x188 of 228x188, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 229x189 of 229x189, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 230x190 of 230x190, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 231x191 of 231x191, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 232x192 of 232x192, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 233x193 of 233x193, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 234x194 of 234x194, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 235x195 of 235x195, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 236x196 of 236x196, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 237x197 of 237x197, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 238x198 of 238x198, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 239x199 of 239x199, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 240x200 of 240x200, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 241x201 of 241x201, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 242x202 of 242x202, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 243x203 of 243x203, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 244x204 of 244x204, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 245x205 of 245x205, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 246x206 of 246x206, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 247x207 of 247x207, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 248x208 of 248x208, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 249x209 of 249x209, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 250x210 of 250x210, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 251x211 of 251x211, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 252x212 of 252x212, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 253x213 of 253x213, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 254x214 of 254x214, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 255x215 of 255x215, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 256x216 of 256x216, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 257x217 of 257x217, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 258x218 of 258x218, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 259x219 of 259x219, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 260x220 of 260x220, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 261x221 of 261x221, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 262x222 of 262x222, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 263x223 of 263x223, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 264x224 of 264x224, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 265x225 of 265x225, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 266x226 of 266x226, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 267x227 of 267x227, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 268x228 of 268x228, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0x801119b [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 1: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 269x229 of 269x229, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 1: END: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 2: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 270x230 of 270x230, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 270x230, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 270x230, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 270x230, swapInterval 0, drawable 0x801119b [apply] Resizer 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Resizer 2: END: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3de946db: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3de946db 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 @ 1579063747974 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063747974 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: 14.127 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063736517 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063736521 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x437bdfa6: tileRendererInUse null, GearsES2[obj 0x437bdfa6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x437bdfa6 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x437bdfa6 created: GearsObj[0x452e19c8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x437bdfa6 created: GearsObj[0x4b3151e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x437bdfa6 created: GearsObj[0x4b3151e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x437bdfa6 FIN GearsES2[obj 0x437bdfa6 isInit true, usesShared false, 1 GearsObj[0x452e19c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b3151e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77faeb8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 120x80, swapInterval 0, drawable 0xffffffffdf0109ac [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: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Animatr 0, count 200: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Resizer 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 120x80, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 1 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 120x80, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 121x81 of 121x81, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 2 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 3 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 121x81, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 122x82 of 122x82, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 4 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 5 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 122x82, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 123x83 of 123x83, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 6 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 7 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 123x83, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 124x84 of 124x84, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 8 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 9 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 124x84, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 125x85 of 125x85, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 10 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 11 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 125x85, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 126x86 of 126x86, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 12 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 13 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 126x86, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 127x87 of 127x87, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 14 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 15 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 127x87, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 128x88 of 128x88, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 16 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 17 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 129x89 of 129x89, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 18 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 19 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 129x89, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 130x90 of 130x90, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 20 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 21 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 130x90, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 131x91 of 131x91, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 22 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 23 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 131x91, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 132x92 of 132x92, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 24 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 25 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 132x92, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 133x93 of 133x93, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 26 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 27 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 28 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 29 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 134x94 of 134x94, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 41.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 30 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 31 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 134x94, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 44.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 32 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 33 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 135x95, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 136x96 of 136x96, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 47.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 34 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 35 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 136x96, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 137x97 of 137x97, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 50.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 36 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 37 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 138x98 of 138x98, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 53.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 38 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 39 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 138x98, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 139x99 of 139x99, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 56.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 40 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 41 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 139x99, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 140x100 of 140x100, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 59.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 42 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 43 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 141x101 of 141x101, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 62.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 44 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 45 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 141x101, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 142x102 of 142x102, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 65.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 46 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 47 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 142x102, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 143x103 of 143x103, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 68.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 48 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 49 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 144x104 of 144x104, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 71.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 50 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 51 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 144x104, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 145x105 of 145x105, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 74.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 52 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 53 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 145x105, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 146x106 of 146x106, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 77.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 54 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 55 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 147x107 of 147x107, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 80.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 56 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 57 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 147x107, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 148x108 of 148x108, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 83.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 58 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 59 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 148x108, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 149x109 of 149x109, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 86.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 60 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 61 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 150x110 of 150x110, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 89.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 62 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 63 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 150x110, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 151x111 of 151x111, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 92.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 64 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 65 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 151x111, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 152x112 of 152x112, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 95.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 66 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 67 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 152x112, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 153x113 of 153x113, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 98.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 68 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 69 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 153x113, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 154x114 of 154x114, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 101.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 70 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 71 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 154x114, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 104.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 72 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 73 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 155x115, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 156x116 of 156x116, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 107.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 74 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 75 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 156x116, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 157x117 of 157x117, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 110.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 76 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 77 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 158x118 of 158x118, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 113.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 78 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 79 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 158x118, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 159x119 of 159x119, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 116.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 80 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 81 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 160x120 of 160x120, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 119.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 82 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 83 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 161x121 of 161x121, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 122.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 84 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 85 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 161x121, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 162x122 of 162x122, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 125.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 86 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 87 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 163x123 of 163x123, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 128.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 88 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 89 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 163x123, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 164x124 of 164x124, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 131.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 90 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 91 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 164x124, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 165x125 of 165x125, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 134.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 92 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 93 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 166x126 of 166x126, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 137.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 94 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 95 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 166x126, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 167x127 of 167x127, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 140.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 96 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 97 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 167x127, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 168x128 of 168x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 143.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 98 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 99 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 168x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 169x129 of 169x129, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 146.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 100 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 101 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 170x130 of 170x130, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 149.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 102 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 103 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 170x130, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 171x131 of 171x131, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 152.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 104 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 105 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 171x131, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 172x132 of 172x132, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 155.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 106 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 107 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 172x132, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 173x133 of 173x133, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 158.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 108 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 109 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 173x133, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 174x134 of 174x134, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 161.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 110 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 111 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 174x134, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 175x135 of 175x135, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 164.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 112 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 113 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 175x135, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 176x136 of 176x136, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 167.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 114 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 115 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 176x136, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 177x137 of 177x137, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 170.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 116 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 117 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 177x137, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 178x138 of 178x138, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 173.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 118 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 119 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 178x138, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 179x139 of 179x139, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 176.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 120 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 121 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 179x139, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 180x140 of 180x140, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 179.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 122 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 123 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 180x140, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 181x141 of 181x141, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 182.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 124 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 125 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 181x141, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 182x142 of 182x142, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 185.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 126 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 127 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 182x142, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 183x143 of 183x143, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 188.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 128 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 129 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 184x144 of 184x144, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 191.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 130 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 131 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 184x144, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 185x145 of 185x145, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 194.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 132 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 133 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 185x145, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 186x146 of 186x146, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 197.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 134 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 135 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 186x146, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 187x147 of 187x147, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 200.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 136 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 137 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 138 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 139 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 140 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 141 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 142 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 143 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 187x147, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 188x148 of 188x148, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 206.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 144 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 145 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 146 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 147 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 148 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 149 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 150 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 188x148, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 189x149 of 189x149, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 212.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 151 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 152 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 189x149, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 190x150 of 190x150, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 215.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 153 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 154 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 190x150, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 218.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 155 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 156 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 191x151, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 192x152 of 192x152, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 221.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 157 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 158 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 192x152, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 193x153 of 193x153, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 224.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 159 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 160 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 193x153, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 227.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 161 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 162 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 194x154, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 195x155 of 195x155, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 230.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 163 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 164 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 195x155, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 196x156 of 196x156, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 233.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 165 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 166 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 196x156, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 236.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 167 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 168 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 197x157, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 198x158 of 198x158, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 239.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 169 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 170 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 198x158, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 199x159 of 199x159, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 242.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 171 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 172 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 199x159, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 245.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 173 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 174 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 200x160, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 201x161 of 201x161, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 248.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 175 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 176 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 201x161, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 202x162 of 202x162, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 251.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 177 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 178 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 202x162, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 254.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 179 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 180 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 203x163, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 204x164 of 204x164, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 257.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 181 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 182 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 204x164, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 205x165 of 205x165, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 260.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 183 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 184 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 205x165, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 206x166 of 206x166, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 263.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 185 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 186 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 206x166, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 207x167 of 207x167, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 266.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 187 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 188 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 208x168 of 208x168, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 269.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 189 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 190 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 208x168, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 272.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 191 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 192 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 209x169, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 210x170 of 210x170, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 275.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 193 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 194 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 210x170, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 211x171 of 211x171, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 278.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 195 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 196 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 211x171, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 281.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 197 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 198 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 212x172, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 213x173 of 213x173, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, angle 284.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 199 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0x801119b [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 213x173, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 214x174 of 214x174, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 214x174, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 215x175 of 215x175, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 215x175, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 216x176 of 216x176, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 216x176, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 217x177 of 217x177, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 217x177, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 218x178 of 218x178, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 218x178, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 219x179 of 219x179, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 219x179, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x437bdfa6 0/0 220x180 of 220x180, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x437bdfa6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 220x180, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 220x180, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x437bdfa6 220x180, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x437bdfa6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x437bdfa6 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3de946db: tileRendererInUse null, GearsES2[obj 0x3de946db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3de946db on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3de946db created: GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3de946db created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3de946db created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3de946db FIN GearsES2[obj 0x3de946db isInit true, usesShared false, 1 GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2efaf1c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 120x80 of 120x80, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 120x80, swapInterval 0, drawable 0x35010bbb [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: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Animatr 0, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Resizer 1, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Animatr 1, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Resizer 2, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Animatr 2, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 120x80, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 121x81 of 121x81, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 1.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 121x81, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 122x82 of 122x82, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 6.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 122x82, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 123x83 of 123x83, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 11.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 123x83, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 124x84 of 124x84, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 16.0, [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0 -> [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 124x84, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 125x85 of 125x85, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 21.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 125x85, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 126x86 of 126x86, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 26.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 126x86, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 127x87 of 127x87, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 31.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 127x87, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 128x88 of 128x88, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 36.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 128x88, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 129x89 of 129x89, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 41.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Animatr 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 129x89, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 130x90 of 130x90, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 46.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 130x90, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 131x91 of 131x91, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 51.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 131x91, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 132x92 of 132x92, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 56.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 132x92, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 133x93 of 133x93, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 61.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 133x93, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 134x94 of 134x94, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 66.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 134x94, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 71.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 135x95, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 136x96 of 136x96, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 76.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 136x96, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 81.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 137x97, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 138x98 of 138x98, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 86.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 138x98, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 139x99 of 139x99, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 91.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 139x99, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 140x100 of 140x100, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 96.0, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 140x100, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 141x101 of 141x101, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 101.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 141x101, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 142x102 of 142x102, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 106.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 142x102, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 143x103 of 143x103, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 111.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 143x103, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 144x104 of 144x104, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 116.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 144x104, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 145x105 of 145x105, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 121.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Animatr 1: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 145x105, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 146x106 of 146x106, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 129.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 146x106, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 147x107 of 147x107, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 134.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 147x107, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 148x108 of 148x108, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 139.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 148x108, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 149x109 of 149x109, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 144.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 149x109, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 150x110 of 150x110, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 149.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 150x110, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 151x111 of 151x111, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 154.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 151x111, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 152x112 of 152x112, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 159.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 152x112, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 153x113 of 153x113, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 164.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 153x113, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 154x114 of 154x114, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 169.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 154x114, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 174.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 155x115, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 156x116 of 156x116, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 179.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 156x116, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 157x117 of 157x117, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 184.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 157x117, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 158x118 of 158x118, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 189.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 158x118, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 159x119 of 159x119, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 194.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 159x119, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 160x120 of 160x120, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 199.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 160x120, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 161x121 of 161x121, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 204.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 161x121, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 162x122 of 162x122, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 209.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 162x122, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 214.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 163x123, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 164x124 of 164x124, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 219.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x801119b [apply] Animatr 2: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 164x124, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 165x125 of 165x125, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 224.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 1: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 165x125, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 229.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 1: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 166x126, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 167x127 of 167x127, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 234.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x35010bbb [apply] Animatr 2: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 167x127, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 168x128 of 168x128, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 239.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Animatr 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Animatr 1: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 2: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x801119b [apply] Animatr 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 168x128, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 169x129 of 169x129, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 244.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0x62010dc9 [apply] Animatr 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: END: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Animatr 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: END: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 169x129, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 170x130 of 170x130, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, angle 249.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 170x130, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 171x131 of 171x131, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 171x131, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 172x132 of 172x132, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 172x132, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 173x133 of 173x133, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 173x133, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 174x134 of 174x134, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 174x134, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 175x135 of 175x135, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 175x135, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 176x136 of 176x136, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 176x136, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 177x137 of 177x137, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 177x137, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 178x138 of 178x138, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 178x138, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 179x139 of 179x139, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 179x139, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 180x140 of 180x140, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 180x140, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 181x141 of 181x141, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 181x141, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 182x142 of 182x142, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 182x142, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 183x143 of 183x143, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 183x143, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 184x144 of 184x144, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 184x144, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 185x145 of 185x145, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 185x145, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 186x146 of 186x146, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 186x146, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 187x147 of 187x147, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 187x147, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 188x148 of 188x148, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 188x148, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 189x149 of 189x149, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 189x149, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 190x150 of 190x150, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 190x150, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 191x151, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 192x152 of 192x152, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 192x152, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 193x153 of 193x153, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 193x153, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 194x154, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 195x155 of 195x155, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 195x155, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 196x156 of 196x156, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 196x156, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 197x157, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 198x158 of 198x158, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 198x158, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 199x159 of 199x159, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 199x159, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 200x160, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 201x161 of 201x161, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 201x161, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 202x162 of 202x162, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 202x162, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 203x163, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 204x164 of 204x164, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 204x164, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 205x165 of 205x165, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 205x165, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 206x166 of 206x166, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 206x166, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 207x167 of 207x167, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 207x167, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 208x168 of 208x168, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 208x168, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 209x169, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 210x170 of 210x170, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 210x170, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 211x171 of 211x171, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 211x171, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 212x172, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 213x173 of 213x173, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 213x173, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 214x174 of 214x174, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 214x174, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 215x175 of 215x175, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 215x175, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 216x176 of 216x176, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 216x176, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 217x177 of 217x177, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 217x177, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 218x178 of 218x178, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 218x178, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 219x179 of 219x179, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 219x179, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 220x180 of 220x180, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 220x180, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 221x181 of 221x181, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 221x181, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 222x182 of 222x182, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 222x182, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 223x183 of 223x183, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 223x183, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 224x184 of 224x184, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 224x184, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 225x185 of 225x185, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 225x185, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 226x186 of 226x186, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 226x186, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 227x187 of 227x187, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 227x187, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 228x188 of 228x188, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 228x188, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 229x189 of 229x189, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 229x189, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 230x190 of 230x190, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 230x190, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 231x191 of 231x191, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 231x191, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 232x192 of 232x192, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 232x192, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 233x193 of 233x193, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 233x193, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 234x194 of 234x194, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 234x194, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 235x195 of 235x195, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 235x195, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 236x196 of 236x196, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 236x196, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 237x197 of 237x197, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 237x197, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 238x198 of 238x198, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 238x198, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 239x199 of 239x199, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 239x199, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 240x200 of 240x200, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 240x200, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 241x201 of 241x201, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 241x201, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 242x202 of 242x202, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 242x202, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 243x203 of 243x203, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 243x203, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 244x204 of 244x204, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 244x204, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 245x205 of 245x205, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 245x205, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 246x206 of 246x206, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 246x206, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 247x207 of 247x207, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 247x207, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 248x208 of 248x208, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 248x208, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 249x209 of 249x209, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 0: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 249x209, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 250x210 of 250x210, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 250x210, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 251x211 of 251x211, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0x35010bbb [apply] Resizer 2: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 251x211, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 252x212 of 252x212, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 252x212, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 253x213 of 253x213, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 253x213, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 254x214 of 254x214, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 254x214, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 255x215 of 255x215, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 255x215, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 256x216 of 256x216, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 256x216, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 257x217 of 257x217, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 257x217, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 258x218 of 258x218, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 258x218, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 259x219 of 259x219, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x35010bbb [apply] Resizer 1: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 259x219, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 260x220 of 260x220, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x801119b [apply] Resizer 2: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 260x220, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 261x221 of 261x221, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0x801119b [apply] Resizer 0: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 261x221, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 262x222 of 262x222, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 1: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 262x222, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 263x223 of 263x223, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 2: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 263x223, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 264x224 of 264x224, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x35010bbb [apply] Resizer 0: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 264x224, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 265x225 of 265x225, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0x801119b [apply] Resizer 1: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 265x225, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 266x226 of 266x226, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0x62010dc9 [apply] Resizer 2: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 266x226, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 267x227 of 267x227, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 0: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 267x227, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 268x228 of 268x228, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0x801119b [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 1: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 268x228, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 269x229 of 269x229, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Resizer 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 1: END: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 2: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 269x229, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3de946db 0/0 270x230 of 270x230, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3de946db, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 270x230, swapInterval 0, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 270x230, swapInterval 0, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3de946db 270x230, swapInterval 0, drawable 0x801119b [apply] Resizer 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Resizer 2: END: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3de946db: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3de946db 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 @ 1579063747974 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063747974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_1A1RThreads_100Resizes took 5.831 sec [apply] Testcase: test01_3A3RThreads_50Resizes took 5.576 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT [apply] junit.framework.TestListener: tests to run: 8 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063751786 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063751789 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled [apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled) [apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled) [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 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] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled) [apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: startTest(test04GL2GL3DebugInsert) [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 1579063757100 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x227ec65a] [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 1579063757148 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x2b54ee6] [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] junit.framework.TestListener: endTest(test04GL2GL3DebugInsert) [apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled) [apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled) [apply] junit.framework.TestListener: startTest(test13GLES2DebugError) [apply] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] junit.framework.TestListener: startTest(test14GLES2DebugInsert) [apply] junit.framework.TestListener: endTest(test14GLES2DebugInsert) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063757174 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063757174 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.048 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063751786 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063751789 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 1579063757100 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x227ec65a] [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 1579063757148 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x2b54ee6] [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 @ 1579063757174 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063757174 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 5.164 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.07 sec [apply] Testcase: test03GL2GL3DebugError took 0.046 sec [apply] Testcase: test04GL2GL3DebugInsert took 0.047 sec [apply] Testcase: test11GLES2DebugDisabled took 0 sec [apply] Testcase: test12GLES2DebugEnabled took 0 sec [apply] Testcase: test13GLES2DebugError took 0.001 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] junit.framework.TestListener: tests to run: 6 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063760660 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063760663 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled) [apply] junit.framework.TestListener: startTest(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 1579063761937 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x5f92426] [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 1579063761997 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x6aaa4dd0] [apply] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled) [apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError) [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 @ 1579063762036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063762036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [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] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.037 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063760660 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063760663 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 1579063761937 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x5f92426] [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 1579063761997 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x6aaa4dd0] [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 @ 1579063762036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063762036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 1.155 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.103 sec [apply] Testcase: test03GL2GL3DebugError took 0.07 sec [apply] Testcase: test11GLES2DebugDisabled took 0 sec [apply] Testcase: test12GLES2DebugEnabled took 0 sec [apply] Testcase: test13GLES2DebugError took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 10 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063765505 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063765508 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01OnThreadAtInit) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) [apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) [apply] ... 11 more [apply] junit.framework.TestListener: endTest(test01OnThreadAtInit) [apply] junit.framework.TestListener: startTest(test02OnThreadAtReshape) [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 0 / 1 [apply] Reshape Count : 0 / 1 [apply] Display Count : 0 / 2 [apply] Invoke Count : 0 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 11 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] junit.framework.TestListener: endTest(test02OnThreadAtReshape) [apply] junit.framework.TestListener: startTest(test03OnThreadAtDisplay) [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 11 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke [apply] junit.framework.TestListener: endTest(test03OnThreadAtDisplay) [apply] junit.framework.TestListener: startTest(test04OnThreadAtInvoke) [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 11 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] 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: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546) [apply] ... 7 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : true [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 8 / 8 [apply] Invoke Count : 1 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit [apply] junit.framework.TestListener: endTest(test05OnThreadAtDispose) [apply] junit.framework.TestListener: startTest(test11OffThreadAtInit) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) [apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) [apply] ... 6 more [apply] 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 / 0 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay [apply] junit.framework.TestListener: endTest(test12OffThreadAtReshape) [apply] junit.framework.TestListener: startTest(test13OffThreadAtDisplay) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] junit.framework.TestListener: endTest(test13OffThreadAtDisplay) [apply] junit.framework.TestListener: startTest(test14OffThreadAtInvoke) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:226) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test14OffThreadAtInvoke(TestGLException01NEWT.java:385) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] junit.framework.TestListener: endTest(test14OffThreadAtInvoke) [apply] junit.framework.TestListener: startTest(test15OffThreadAtDispose) [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546) [apply] ... 7 more [apply] This-Thread : false [apply] Anim-Thread : false [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : true [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 33 / 33 [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 @ 1579063769289 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063769289 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.449 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063765505 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063765508 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) [apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) [apply] ... 11 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 0 / 1 [apply] Reshape Count : 0 / 1 [apply] Display Count : 0 / 2 [apply] Invoke Count : 0 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 11 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 11 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 11 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546) [apply] ... 7 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : true [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 8 / 8 [apply] Invoke Count : 1 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) [apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 0 / 0 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] User caught exception GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:226) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test14OffThreadAtInvoke(TestGLException01NEWT.java:385) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 38 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546) [apply] ... 7 more [apply] This-Thread : false [apply] Anim-Thread : false [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : true [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 33 / 33 [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 @ 1579063769289 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063769289 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OnThreadAtInit took 0.307 sec [apply] Testcase: test02OnThreadAtReshape took 0.147 sec [apply] Testcase: test03OnThreadAtDisplay took 0.207 sec [apply] Testcase: test04OnThreadAtInvoke took 0.213 sec [apply] Testcase: test05OnThreadAtDispose took 0.701 sec [apply] Testcase: test11OffThreadAtInit took 0.11 sec [apply] Testcase: test12OffThreadAtReshape took 0.092 sec [apply] Testcase: test13OffThreadAtDisplay took 0.091 sec [apply] Testcase: test14OffThreadAtInvoke took 0.134 sec [apply] Testcase: test15OffThreadAtDispose took 0.687 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063773120 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063773121 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(test01_ES1) [apply] junit.framework.TestListener: startTest(test02__ES2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2 [apply] junit.framework.TestListener: endTest(test02__ES2) [apply] junit.framework.TestListener: startTest(test03_GL2) [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 32 [apply] junit.framework.TestListener: endTest(test03_GL2) [apply] junit.framework.TestListener: startTest(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[GL4bc/GL4bc.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@729f8e6b, 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_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [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] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@93ed5bb, 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] [apply] - GL_MAX_SAMPLES: 32 [apply] junit.framework.TestListener: endTest(test04_GL3) [apply] junit.framework.TestListener: startTest(test05_GL4) [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] GL 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_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 32 [apply] junit.framework.TestListener: endTest(test05_GL4) [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@78c204da, 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 @ 1579063774532 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063774533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.084 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 @ 1579063773120 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063773121 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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@729f8e6b, 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@93ed5bb, 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@78c204da, 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 @ 1579063774532 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063774533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_ES1 took 1.07 sec [apply] Testcase: test02__ES2 took 0 sec [apply] Testcase: test03_GL2 took 0.169 sec [apply] Testcase: test04_GL3 took 0.077 sec [apply] Testcase: test05_GL4 took 0.066 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT [apply] junit.framework.TestListener: tests to run: 7 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063778049 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063778053 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00ShowAvailProfiles) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles [apply] junit.framework.TestListener: endTest(test00ShowAvailProfiles) [apply] junit.framework.TestListener: startTest(test10GL2PolygonModeFailure) [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x4f0f2e6]] [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] junit.framework.TestListener: endTest(test10GL2PolygonModeFailure) [apply] junit.framework.TestListener: startTest(test11GL3bcPolygonModeFailure) [apply] junit.framework.TestListener: endTest(test11GL3bcPolygonModeFailure) [apply] junit.framework.TestListener: startTest(test12GL3PolygonModeFailure) [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] junit.framework.TestListener: endTest(test12GL3PolygonModeFailure) [apply] junit.framework.TestListener: startTest(test20GL2BindArrayAttributeFails) [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] junit.framework.TestListener: endTest(test20GL2BindArrayAttributeFails) [apply] junit.framework.TestListener: startTest(test21GL3bcBindArrayAttributeFails) [apply] junit.framework.TestListener: endTest(test21GL3bcBindArrayAttributeFails) [apply] junit.framework.TestListener: startTest(test22GL3BindArrayAttributeFails) [apply] CTX: 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] 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 @ 1579063779599 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063779600 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.212 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063778049 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063778053 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x4f0f2e6]] [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 @ 1579063779599 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063779600 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ShowAvailProfiles took 1.042 sec [apply] Testcase: test10GL2PolygonModeFailure took 0.162 sec [apply] Testcase: test11GL3bcPolygonModeFailure took 0.063 sec [apply] Testcase: test12GL3PolygonModeFailure took 0.059 sec [apply] Testcase: test20GL2BindArrayAttributeFails took 0.062 sec [apply] Testcase: test21GL3bcBindArrayAttributeFails took 0.058 sec [apply] Testcase: test22GL3BindArrayAttributeFails took 0.057 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 6 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063783134 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063783138 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] junit.framework.TestListener: startTest(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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test01FFP__GL2) [apply] junit.framework.TestListener: startTest(test02FFP__ES1) [apply] junit.framework.TestListener: endTest(test02FFP__ES1) [apply] junit.framework.TestListener: startTest(test03FFP__ES2) [apply] junit.framework.TestListener: endTest(test03FFP__ES2) [apply] junit.framework.TestListener: startTest(test04FFP__GL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] GL_VENDOR: 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-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] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579063789189 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063789189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.72 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063783134 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063783138 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579063789189 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063789189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FFP__GL2 took 5.594 sec [apply] Testcase: test02FFP__ES1 took 0 sec [apply] Testcase: test03FFP__ES2 took 0 sec [apply] Testcase: test04FFP__GL2ES2 took 0.257 sec [apply] Testcase: test11GLSL_GL2 took 0.154 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()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063792803 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063792806 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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] junit.framework.TestListener: startTest(test01InternedString) [apply] junit.framework.TestListener: endTest(test01InternedString) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton [apply] junit.framework.TestListener: startTest(test02InitSingleton) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingletonjunit.framework.TestListener: endTest(test02InitSingleton) [apply] [apply] junit.framework.TestListener: startTest(test11DumpDesktopGLInfo) [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 0x33c384c2]] [apply] Natives [apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] [apply] junit.framework.TestListener: endTest(test11DumpDesktopGLInfo) [apply] junit.framework.TestListener: startTest(test12DumpMobileGLInfo) [apply] junit.framework.TestListener: endTest(test12DumpMobileGLInfo) [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 @ 1579063793897 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063793897 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.766 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063792803 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063792806 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x33c384c2]] [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 @ 1579063793897 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063793897 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01InternedString took 0.003 sec [apply] Testcase: test02InitSingleton took 1.036 sec [apply] Testcase: test11DumpDesktopGLInfo took 0.002 sec [apply] Testcase: test12DumpMobileGLInfo took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT [apply] junit.framework.TestListener: tests to run: 16 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063797383 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063797386 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: GlueGen Run-Time [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [apply] Implementation SHA Natives-this: 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.nativewindow [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.opengl [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.newt [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x64eb5ef4]] [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 0x64eb5ef4]] [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 0x64eb5ef4]] [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] junit.framework.TestListener: endTest(test01GLProfileDefault) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw] [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] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [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] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1 [apply] GLProfile Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.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] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2 [apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4.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] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3 [apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4.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] 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] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3 [apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4.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] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] junit.framework.TestListener: endTest(test46_GLES1) [apply] junit.framework.TestListener: startTest(test47_GLES2) [apply] junit.framework.TestListener: endTest(test47_GLES2) [apply] junit.framework.TestListener: startTest(test48_GLES3) [apply] junit.framework.TestListener: endTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063801104 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063801104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.386 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 0x64eb5ef4]] [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 @ 1579063797383 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063797386 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: GlueGen Run-Time [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [apply] Implementation SHA Natives-this: 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.nativewindow [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.opengl [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.newt [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x64eb5ef4]] [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 0x64eb5ef4]] [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 @ 1579063801104 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063801104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 1.31 sec [apply] Testcase: test01GLProfileDefault took 0.276 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.166 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.175 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.231 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.189 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.175 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.206 sec [apply] Testcase: test41_GL4bc took 0.186 sec [apply] Testcase: test42_GL3bc took 0.18 sec [apply] Testcase: test43_GL2 took 0.166 sec [apply] Testcase: test44_GL4 took 0.186 sec [apply] Testcase: test45_GL3 took 0.213 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.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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00Version) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063804834 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063804837 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: GlueGen Run-Time [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [apply] Implementation SHA Natives-this: 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.nativewindow [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.opengl [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.newt [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x55a81d6c]] [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 0x55a81d6c]] [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 0x55a81d6c]] [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] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [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] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1 [apply] GLProfile Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.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] 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] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3 [apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4bc.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] 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] ++++ 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] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [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] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [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] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(test43_GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2 [apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL4bc.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] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [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] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [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 @ 1579063808150 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063808150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [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] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.001 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 0x55a81d6c]] [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 @ 1579063804834 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063804837 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: GlueGen Run-Time [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [apply] Implementation SHA Natives-this: 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.nativewindow [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.opengl [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.newt [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x55a81d6c]] [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 0x55a81d6c]] [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 @ 1579063808150 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063808150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 1.048 sec [apply] Testcase: test01GLProfileDefault took 0.273 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.18 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.18 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.167 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.166 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.166 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.176 sec [apply] Testcase: test41_GL4bc took 0.192 sec [apply] Testcase: test42_GL3bc took 0.165 sec [apply] Testcase: test43_GL2 took 0.166 sec [apply] Testcase: test44_GL4 took 0.173 sec [apply] Testcase: test45_GL3 took 0.207 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0 sec [apply] Testcase: test48_GLES3 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 20 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063811872 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063811876 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [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 0x248e48e2]] [apply] GLProfile.getDefault(): 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 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 0x248e48e2]] [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(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 0x248e48e2]] [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] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw] [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] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer) [apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [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] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [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] 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] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, 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] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(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] ++++ 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] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [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] ++++ 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] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] junit.framework.TestListener: endTest(test46_GLES1) [apply] junit.framework.TestListener: startTest(test47_GLES2) [apply] junit.framework.TestListener: endTest(test47_GLES2) [apply] junit.framework.TestListener: startTest(test48_GLES3) [apply] junit.framework.TestListener: endTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063816036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063816036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.835 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 0x248e48e2]] [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 0x248e48e2]] [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 0x248e48e2]] [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 @ 1579063811872 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063811876 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579063816036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063816036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 1.229 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.157 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.405 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.166 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.154 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.164 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.138 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.138 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.162 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.162 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.163 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.237 sec [apply] Testcase: test41_GL4bc took 0.142 sec [apply] Testcase: test42_GL3bc took 0.157 sec [apply] Testcase: test43_GL2 took 0.164 sec [apply] Testcase: test44_GL4 took 0.165 sec [apply] Testcase: test45_GL3 took 0.174 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0 sec [apply] Testcase: test48_GLES3 took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 20 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063819693 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063819696 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] junit.framework.TestListener: startTest(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] 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 0x31505005]] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, 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] 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 0x31505005]] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [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] 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 0x31505005]] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [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] 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] ++++ 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] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer) [apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, 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] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [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] 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, 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(test23GLProfileMaxFixedFuncBitmap) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.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] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.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.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] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(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] ++++ 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(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [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] 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 @ 1579063823611 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063823611 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.591 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 0x31505005]] [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 0x31505005]] [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 0x31505005]] [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 @ 1579063819693 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063819696 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579063823611 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063823611 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 0.934 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.161 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.416 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.164 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.177 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.148 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.154 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.141 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.163 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.172 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.151 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.243 sec [apply] Testcase: test41_GL4bc took 0.137 sec [apply] Testcase: test42_GL3bc took 0.163 sec [apply] Testcase: test43_GL2 took 0.174 sec [apply] Testcase: test44_GL4 took 0.181 sec [apply] Testcase: test45_GL3 took 0.137 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0 sec [apply] Testcase: test48_GLES3 took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063827284 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063827287 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01GLProfileDefault) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] Swap Interval 0 [apply] GL Profile 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 0x188f09e1]] [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] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, 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(test01GLProfileDefault) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063828530 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063828530 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.92 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 0x188f09e1]] [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 @ 1579063827284 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063827287 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579063828530 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063828530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefault took 1.179 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()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063832033 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063832036 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test00_MSAA0_DefFlip) [apply] junit.framework.TestListener: startTest(test01_MSAA0_UsrFlip) [apply] junit.framework.TestListener: endTest(test01_MSAA0_UsrFlip) [apply] junit.framework.TestListener: startTest(test10_MSAA8_DefFlip) [apply] ----------------------------------------------------------------------------------------------------- [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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test10_MSAA8_DefFlip) [apply] junit.framework.TestListener: startTest(test11_MSAA8_UsrFlip) [apply] junit.framework.TestListener: endTest(test11_MSAA8_UsrFlip) [apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0073 (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 @ 1579063840645 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063840645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.273 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063832033 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063832036 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] TextRendererGLEL.display: Frame 0073 (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 @ 1579063840645 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063840645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_MSAA0_DefFlip took 3.933 sec [apply] Testcase: test01_MSAA0_UsrFlip took 0 sec [apply] Testcase: test10_MSAA8_DefFlip took 3.526 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 @ 1579063844242 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063844247 ms +++ localhost/127.0.0.1:59999 - Locked within 2024 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] Test[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false] [apply] Test[1]: 2.1.0 (2.1 Mesa 7.0.3-rc2) -> 2.1.0 (2.1 Mesa 7.0.3-rc2), valid true, define [true:true:false] [apply] Test[2]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8), valid true, define [true:true:false] [apply] Test[3]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0), valid true, define [true:true:false] [apply] Test[4]: 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd) -> 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd), valid true, define [true:true:false] [apply] Test[5]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd), valid true, define [true:true:false] [apply] Test[6]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd), valid true, define [true:true:false] [apply] Test[7]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1), valid true, define [true:true:false] [apply] Test[8]: 2.0.0 (OpenGL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[9]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[10]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44), valid true, define [true:true:false] [apply] Test[11]: 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2), valid true, define [true:true:false] [apply] Test[12]: 2.1.0 (2.1 Mesa 7.12) -> 2.1.0 (2.1 Mesa 7.12), valid true, define [true:true:false] [apply] Test[13]: 2.1.0 (2.1 Mesa 7.12-devel) -> 2.1.0 (2.1 Mesa 7.12-devel), valid true, define [true:true:false] [apply] Test[14]: 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)), valid true, define [true:true:false] [apply] Test[15]: 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3), valid true, define [true:true:false] [apply] Test[16]: 4.3.0 (4.3.0 NVIDIA 310.32) -> 4.3.0 (4.3.0 NVIDIA 310.32), valid true, define [true:true:false] [apply] Test[17]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1), valid true, define [true:true:false] [apply] Test[18]: 2.0.0 (OpenGL ES 2.0 14.10) -> 2.0.0 (OpenGL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[19]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[20]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33), valid true, define [true:true:false] [apply] Test[21]: 2.1.0 (GL_VERSION_2_1) -> 2.1.0 (GL_VERSION_2_1), valid true, define [true:true:false] [apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.0.0 (OpenGL ES 2.0), valid true, define [true:true:false] [apply] Test[23]: 2.0.0 (OpenGL ES GLSL ES 2.0) -> 2.0.0 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false] [apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1.0 (OpenGL 2.1 LaLa), valid true, define [true:true:false] [apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2.0 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false] [apply] Test-X1: 2.0.0 (GL_VERSION_2), valid false, define [true:false:false] [apply] Test-X2: 2.0.0 (GL2 Buggy L3), valid false, define [true:false:false] [apply] Test-X3: 0.0.0 (GL Nope), valid false, define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] Test[true:true:true][0]: 1.2.3 (GL_VERSION_2_1 DummyTool 1.2.3) -> 1.2.3 (DummyTool 1.2.3), define [true:true:true] [apply] Test[true:true:true][1]: 7.0.3 (2.1 Mesa 7.0.3-rc2) -> 7.0.3 (Mesa 7.0.3-rc2), define [true:true:true] [apply] Test[true:true:true][2]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8) -> 9.1.8 (Compatibility Profile Context 9.01.8), define [true:true:true] [apply] Test[true:true:true][3]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 12.102.3 (Compatibility Profile Context 12.102.3.0), define [true:true:true] [apply] Test[true:true:true][4]: 7.0.3 (2.1 Mesa 7.0.3-rc2 post odd) -> 7.0.3 (Mesa 7.0.3-rc2 post odd), define [true:true:true] [apply] Test[true:true:true][5]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 9.1.8 (Compatibility Profile Context 9.01.8 post odd), define [true:true:true] [apply] Test[true:true:true][6]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 12.102.3 (Compatibility Profile Context 12.102.3.0 post odd), define [true:true:true] [apply] Test[true:true:true][7]: 9.1.1 (OpenGL ES 2.0 Mesa 9.1.1) -> 9.1.1 (Mesa 9.1.1), define [true:true:true] [apply] Test[true:true:true][8]: 14.10.1 (OpenGL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][9]: 14.10.1 (OpenGL ES GLSL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][10]: 11.33.44 (OpenGL ES 2.0 3Com L3 11.33.44) -> 11.33.44 (11.33.44), define [true:true:true] [apply] Test[true:true:false][0]: 1.2.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 1.2.0 (Dummy Tool 1.2), define [true:true:false] [apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12.0 (Mesa 7.12), define [true:true:false] [apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12.0 (Mesa 7.12-devel), define [true:true:false] [apply] Test[true:true:false][3]: 7.12.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 7.12.0 (Mesa 7.12-devel (git-d6c318e)), define [true:true:false] [apply] Test[true:true:false][4]: 7.12.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 7.12.0 (Mesa 7.12-devel la1 la2 li3), define [true:true:false] [apply] Test[true:true:false][5]: 310.32.0 (4.3.0 NVIDIA 310.32) -> 310.32.0 (NVIDIA 310.32), define [true:true:false] [apply] Test[true:true:false][6]: 9.1.0 (OpenGL ES 2.0 Mesa 9.1) -> 9.1.0 (Mesa 9.1), define [true:true:false] [apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][8]: 14.10.0 (OpenGL ES GLSL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][9]: 11.33.0 (OpenGL ES 2.0 3Com L3 11.33) -> 11.33.0 (11.33), define [true:true:false] [apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.0 (n/a), define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] junit.framework.TestListener: startTest(test01GLVersion) [apply] junit.framework.TestListener: endTest(test01GLVersion) [apply] junit.framework.TestListener: startTest(test02GLVendorVersion) [apply] junit.framework.TestListener: endTest(test02GLVendorVersion) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063844352 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063844352 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.791 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063844242 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063844247 ms +++ localhost/127.0.0.1:59999 - Locked within 2024 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 @ 1579063844352 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063844352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLVersion took 0.007 sec [apply] Testcase: test02GLVendorVersion took 0.012 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 6 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_102x100xREDxUB) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063847828 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063847831 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_102x100xREDxUB) [apply] junit.framework.TestListener: startTest(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: endTest(testReadPixelsGL2GL3_640x480xREDxUB) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB [apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_640x480xRGBxUB) [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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_99x100xRGBxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL_640x480xRGBAxUB) [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] junit.framework.TestListener: endTest(testReadPixelsGL_640x480xRGBAxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL_99x100xRGBxUB) [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] junit.framework.TestListener: endTest(testReadPixelsGL_99x100xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063856179 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063856179 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.016 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063847828 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063847831 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579063856179 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063856179 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadPixelsGL2GL3_102x100xREDxUB took 2.29 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xREDxUB took 1.188 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xRGBxUB took 1.248 sec [apply] Testcase: testReadPixelsGL2GL3_99x100xRGBxUB took 1.188 sec [apply] Testcase: testReadPixelsGL_640x480xRGBAxUB took 1.209 sec [apply] Testcase: testReadPixelsGL_99x100xRGBxUB took 1.167 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()junit.framework.TestListener: tests to run: 3 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063859764 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063859767 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x3d9c0ce2]] [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 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-4-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x35c0820f: tileRendererInUse null, GearsES2[obj 0x35c0820f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x35c0820f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x35c0820f created: GearsObj[0x7f8e83fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x35c0820f created: GearsObj[0x1bc3b2ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x35c0820f created: GearsObj[0x1bc3b2ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x35c0820f FIN GearsES2[obj 0x35c0820f isInit true, usesShared false, 1 GearsObj[0x7f8e83fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bc3b2ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67df9794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x35c0820f 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x35c0820f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x35c0820f 128x128, swapInterval 0, drawable 0x62010dc9 [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 0x3d9c0ce2]]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x394a00: tileRendererInUse null, GearsES2[obj 0x394a00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x394a00 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x394a00 created: GearsObj[0x1f857c10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x394a00 created: GearsObj[0x6365f15, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x394a00 created: GearsObj[0x6365f15, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x394a00 FIN GearsES2[obj 0x394a00 isInit true, usesShared false, 1 GearsObj[0x1f857c10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6365f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7119fea1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x394a00 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x394a00, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x394a00 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [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 0x3d9c0ce2]]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x35c0820f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x35c0820f FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 1: [0: false, 1: true] [apply] junit.framework.TestListener: endTest(test02TwoThreads) [apply] junit.framework.TestListener: startTest(test04FourThreads) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x394a00: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x394a00 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 2: [0: true, 1: true] [apply] total: 0.902s [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 defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [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 0x3d9c0ce2]] [apply] JOGLTask 1: START: 167/0, reuse true - Thread-5-jt1 [apply] JOGLTask 2: START: 334/0, reuse true - Thread-5-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x4b964669: tileRendererInUse null, GearsES2[obj 0x4b964669 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4b964669 on Thread[Thread-5-jt0-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 0x4b964669 created: GearsObj[0x67227247, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b964669 created: GearsObj[0x13a29326, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b964669 created: GearsObj[0x13a29326, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x4b964669 FIN GearsES2[obj 0x4b964669 isInit true, usesShared false, 1 GearsObj[0x67227247, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13a29326, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36119a40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x4b964669 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b964669, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x4b964669 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] JOGLTask 1: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x1d8d4ab1: tileRendererInUse null, GearsES2[obj 0x1d8d4ab1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d8d4ab1 on Thread[Thread-5-jt0-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 0x1d8d4ab1 created: GearsObj[0x5a3b6ec6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d8d4ab1 created: GearsObj[0x704047ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d8d4ab1 created: GearsObj[0x704047ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x1d8d4ab1 FIN GearsES2[obj 0x1d8d4ab1 isInit true, usesShared false, 1 GearsObj[0x5a3b6ec6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x704047ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x319d3ce9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x1d8d4ab1 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d8d4ab1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x1d8d4ab1 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] JOGLTask 3: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt3 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x39bf9f6e: tileRendererInUse null, GearsES2[obj 0x39bf9f6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39bf9f6e on Thread[Thread-5-jt0-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 0x39bf9f6e created: GearsObj[0x40a146ec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39bf9f6e created: GearsObj[0x78cda7c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39bf9f6e created: GearsObj[0x78cda7c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x39bf9f6e FIN GearsES2[obj 0x39bf9f6e isInit true, usesShared false, 1 GearsObj[0x40a146ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78cda7c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x846af0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x39bf9f6e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39bf9f6e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x39bf9f6e 128x128, swapInterval 0, drawable 0x62010dc9 [apply] JOGLTask 0: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x2ad75e64: tileRendererInUse null, GearsES2[obj 0x2ad75e64 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ad75e64 on Thread[Thread-5-jt0-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 0x2ad75e64 created: GearsObj[0x1fc1e5cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ad75e64 created: GearsObj[0x3ed0f431, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ad75e64 created: GearsObj[0x3ed0f431, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x2ad75e64 FIN GearsES2[obj 0x2ad75e64 isInit true, usesShared false, 1 GearsObj[0x1fc1e5cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ed0f431, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c63e8af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x2ad75e64 0/0 128x128 of 128x128, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ad75e64, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x2ad75e64 128x128, swapInterval 0, drawable 0x801119b [apply] JOGLTask 2: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4b964669: tileRendererInUse null [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4b964669 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 1: [0: false, 1: true, 2: false, 3: false] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x1d8d4ab1: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x1d8d4ab1 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 2: [0: false, 1: true, 2: false, 3: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x39bf9f6e: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x39bf9f6e FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 3: [0: true, 1: true, 2: false, 3: true] [apply] junit.framework.TestListener: endTest(test04FourThreads) [apply] junit.framework.TestListener: startTest(test16SixteenThreads) [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x2ad75e64: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x2ad75e64 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 1.182s [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 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] JOGLTask 5: START: 835/0, reuse true - Thread-6-jt5 [apply] JOGLTask 4: START: 668/0, reuse true - Thread-6-jt4 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-6-jt1 [apply] JOGLTask 2: START: 334/0, reuse true - Thread-6-jt2 [apply] JOGLTask 3: START: 501/0, reuse true - Thread-6-jt3 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-6-jt0 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x7cad9362: tileRendererInUse null, GearsES2[obj 0x7cad9362 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7cad9362 on Thread[Thread-5-jt0-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[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 0x7cad9362 created: GearsObj[0x1ce74f1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7cad9362 created: GearsObj[0x64aaa737, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7cad9362 created: GearsObj[0x64aaa737, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x7cad9362 FIN GearsES2[obj 0x7cad9362 isInit true, usesShared false, 1 GearsObj[0x1ce74f1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64aaa737, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d2f7ac2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x7cad9362 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cad9362, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x7cad9362 128x128, swapInterval 0, drawable 0x62010dc9 [apply] JOGLTask 5: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt5 [apply] JOGLTask 5: RUNNING: Thread-6-jt5 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x70842ef6: tileRendererInUse null, GearsES2[obj 0x70842ef6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x70842ef6 on Thread[Thread-5-jt0-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[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 0x70842ef6 created: GearsObj[0x26da9a05, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x70842ef6 created: GearsObj[0x2f850f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x70842ef6 created: GearsObj[0x2f850f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x70842ef6 FIN GearsES2[obj 0x70842ef6 isInit true, usesShared false, 1 GearsObj[0x26da9a05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f850f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c3d4217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x70842ef6 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70842ef6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x70842ef6 128x128, swapInterval 0, drawable 0xffffffffd6010efc [apply] JOGLTask 4: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt4 [apply] JOGLTask 4: RUNNING: Thread-6-jt4 [apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x5143bfa1: tileRendererInUse null, GearsES2[obj 0x5143bfa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5143bfa1 on Thread[Thread-5-jt0-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[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 0x5143bfa1 created: GearsObj[0x480eb161, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5143bfa1 created: GearsObj[0x2a25a462, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5143bfa1 created: GearsObj[0x2a25a462, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x5143bfa1 FIN GearsES2[obj 0x5143bfa1 isInit true, usesShared false, 1 GearsObj[0x480eb161, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a25a462, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10bbc0ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x5143bfa1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5143bfa1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x5143bfa1 128x128, swapInterval 0, drawable 0x801119b [apply] JOGLTask 1: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt1 [apply] JOGLTask 1: RUNNING: Thread-6-jt1 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x106ca013: tileRendererInUse null, GearsES2[obj 0x106ca013 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x106ca013 on Thread[Thread-5-jt0-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[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 0x106ca013 created: GearsObj[0x4e6ad028, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x106ca013 created: GearsObj[0x55de8c7f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x106ca013 created: GearsObj[0x55de8c7f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x106ca013 FIN GearsES2[obj 0x106ca013 isInit true, usesShared false, 1 GearsObj[0x4e6ad028, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55de8c7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1018a4cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x106ca013 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x106ca013, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x106ca013 128x128, swapInterval 0, drawable 0x62010dc9 [apply] JOGLTask 2: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt2 [apply] JOGLTask 2: RUNNING: Thread-6-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x765e37ea: tileRendererInUse null, GearsES2[obj 0x765e37ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765e37ea on Thread[Thread-5-jt0-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[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 0x765e37ea created: GearsObj[0x60a13104, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765e37ea created: GearsObj[0x147c6457, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765e37ea created: GearsObj[0x147c6457, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x765e37ea FIN GearsES2[obj 0x765e37ea isInit true, usesShared false, 1 GearsObj[0x60a13104, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x147c6457, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a66e6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x765e37ea 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765e37ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x765e37ea 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] JOGLTask 0: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt0 [apply] JOGLTask 0: RUNNING: Thread-6-jt0 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x7cad9362: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x7cad9362 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-6-jt5 [apply] JOGLTask 5: END: Thread-6-jt5 [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0xb27b5c2: tileRendererInUse null, GearsES2[obj 0xb27b5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb27b5c2 on Thread[Thread-5-jt0-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[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 0xb27b5c2 created: GearsObj[0x506d4831, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb27b5c2 created: GearsObj[0x2c7a3220, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb27b5c2 created: GearsObj[0x2c7a3220, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0xb27b5c2 FIN GearsES2[obj 0xb27b5c2 isInit true, usesShared false, 1 GearsObj[0x506d4831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c7a3220, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6544f12c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0xb27b5c2 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb27b5c2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0xb27b5c2 128x128, swapInterval 0, drawable 0xffffffff88010fcc [apply] JOGLTask 3: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt3 [apply] JOGLTask 3: RUNNING: Thread-6-jt3 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x70842ef6: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x70842ef6 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-6-jt4 [apply] JOGLTask 4: END: Thread-6-jt4 [apply] 2: [0: false, 1: false, 2: false, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x5143bfa1: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x5143bfa1 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-6-jt1 [apply] JOGLTask 1: END: Thread-6-jt1 [apply] 3: [0: false, 1: true, 2: false, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x106ca013: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x106ca013 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-6-jt2 [apply] JOGLTask 2: END: Thread-6-jt2 [apply] 4: [0: false, 1: true, 2: true, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x765e37ea: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x765e37ea FIN [apply] JOGLTask 0: DONE/SYNC: Thread-6-jt0 [apply] JOGLTask 0: END: Thread-6-jt0 [apply] 5: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0xb27b5c2: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0xb27b5c2 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-6-jt3 [apply] JOGLTask 3: END: Thread-6-jt3 [apply] 6: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true] [apply] total: 1.559s [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [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 @ 1579063866486 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063866486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.389 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063859764 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063859767 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x3d9c0ce2]] [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 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-4-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x35c0820f: tileRendererInUse null, GearsES2[obj 0x35c0820f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x35c0820f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x35c0820f created: GearsObj[0x7f8e83fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x35c0820f created: GearsObj[0x1bc3b2ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x35c0820f created: GearsObj[0x1bc3b2ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x35c0820f FIN GearsES2[obj 0x35c0820f isInit true, usesShared false, 1 GearsObj[0x7f8e83fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bc3b2ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67df9794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x35c0820f 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x35c0820f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x35c0820f 128x128, swapInterval 0, drawable 0x62010dc9 [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 0x3d9c0ce2]]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x394a00: tileRendererInUse null, GearsES2[obj 0x394a00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x394a00 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x394a00 created: GearsObj[0x1f857c10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x394a00 created: GearsObj[0x6365f15, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x394a00 created: GearsObj[0x6365f15, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x394a00 FIN GearsES2[obj 0x394a00 isInit true, usesShared false, 1 GearsObj[0x1f857c10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6365f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7119fea1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x394a00 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x394a00, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x394a00 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [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 0x3d9c0ce2]]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x35c0820f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x35c0820f FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 1: [0: false, 1: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x394a00: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x394a00 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 2: [0: true, 1: true] [apply] total: 0.902s [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 defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [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 0x3d9c0ce2]] [apply] JOGLTask 1: START: 167/0, reuse true - Thread-5-jt1 [apply] JOGLTask 2: START: 334/0, reuse true - Thread-5-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x4b964669: tileRendererInUse null, GearsES2[obj 0x4b964669 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4b964669 on Thread[Thread-5-jt0-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 0x4b964669 created: GearsObj[0x67227247, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b964669 created: GearsObj[0x13a29326, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b964669 created: GearsObj[0x13a29326, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x4b964669 FIN GearsES2[obj 0x4b964669 isInit true, usesShared false, 1 GearsObj[0x67227247, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13a29326, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36119a40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x4b964669 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b964669, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x4b964669 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] JOGLTask 1: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x1d8d4ab1: tileRendererInUse null, GearsES2[obj 0x1d8d4ab1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d8d4ab1 on Thread[Thread-5-jt0-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 0x1d8d4ab1 created: GearsObj[0x5a3b6ec6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d8d4ab1 created: GearsObj[0x704047ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d8d4ab1 created: GearsObj[0x704047ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x1d8d4ab1 FIN GearsES2[obj 0x1d8d4ab1 isInit true, usesShared false, 1 GearsObj[0x5a3b6ec6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x704047ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x319d3ce9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x1d8d4ab1 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d8d4ab1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x1d8d4ab1 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] JOGLTask 3: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt3 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x39bf9f6e: tileRendererInUse null, GearsES2[obj 0x39bf9f6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39bf9f6e on Thread[Thread-5-jt0-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 0x39bf9f6e created: GearsObj[0x40a146ec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39bf9f6e created: GearsObj[0x78cda7c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39bf9f6e created: GearsObj[0x78cda7c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x39bf9f6e FIN GearsES2[obj 0x39bf9f6e isInit true, usesShared false, 1 GearsObj[0x40a146ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78cda7c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x846af0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x39bf9f6e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39bf9f6e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x39bf9f6e 128x128, swapInterval 0, drawable 0x62010dc9 [apply] JOGLTask 0: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x2ad75e64: tileRendererInUse null, GearsES2[obj 0x2ad75e64 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ad75e64 on Thread[Thread-5-jt0-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 0x2ad75e64 created: GearsObj[0x1fc1e5cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ad75e64 created: GearsObj[0x3ed0f431, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ad75e64 created: GearsObj[0x3ed0f431, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x2ad75e64 FIN GearsES2[obj 0x2ad75e64 isInit true, usesShared false, 1 GearsObj[0x1fc1e5cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ed0f431, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c63e8af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x2ad75e64 0/0 128x128 of 128x128, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ad75e64, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x2ad75e64 128x128, swapInterval 0, drawable 0x801119b [apply] JOGLTask 2: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-5-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4b964669: tileRendererInUse null [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4b964669 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 1: [0: false, 1: true, 2: false, 3: false] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x1d8d4ab1: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x1d8d4ab1 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 2: [0: false, 1: true, 2: false, 3: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x39bf9f6e: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x39bf9f6e FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 3: [0: true, 1: true, 2: false, 3: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x2ad75e64: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x2ad75e64 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 1.182s [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 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3d9c0ce2]] [apply] JOGLTask 5: START: 835/0, reuse true - Thread-6-jt5 [apply] JOGLTask 4: START: 668/0, reuse true - Thread-6-jt4 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-6-jt1 [apply] JOGLTask 2: START: 334/0, reuse true - Thread-6-jt2 [apply] JOGLTask 3: START: 501/0, reuse true - Thread-6-jt3 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-6-jt0 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x7cad9362: tileRendererInUse null, GearsES2[obj 0x7cad9362 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7cad9362 on Thread[Thread-5-jt0-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[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 0x7cad9362 created: GearsObj[0x1ce74f1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7cad9362 created: GearsObj[0x64aaa737, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7cad9362 created: GearsObj[0x64aaa737, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x7cad9362 FIN GearsES2[obj 0x7cad9362 isInit true, usesShared false, 1 GearsObj[0x1ce74f1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64aaa737, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d2f7ac2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x7cad9362 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cad9362, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x7cad9362 128x128, swapInterval 0, drawable 0x62010dc9 [apply] JOGLTask 5: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt5 [apply] JOGLTask 5: RUNNING: Thread-6-jt5 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x70842ef6: tileRendererInUse null, GearsES2[obj 0x70842ef6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x70842ef6 on Thread[Thread-5-jt0-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[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 0x70842ef6 created: GearsObj[0x26da9a05, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x70842ef6 created: GearsObj[0x2f850f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x70842ef6 created: GearsObj[0x2f850f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x70842ef6 FIN GearsES2[obj 0x70842ef6 isInit true, usesShared false, 1 GearsObj[0x26da9a05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f850f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c3d4217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x70842ef6 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70842ef6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x70842ef6 128x128, swapInterval 0, drawable 0xffffffffd6010efc [apply] JOGLTask 4: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt4 [apply] JOGLTask 4: RUNNING: Thread-6-jt4 [apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x5143bfa1: tileRendererInUse null, GearsES2[obj 0x5143bfa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5143bfa1 on Thread[Thread-5-jt0-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[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 0x5143bfa1 created: GearsObj[0x480eb161, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5143bfa1 created: GearsObj[0x2a25a462, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5143bfa1 created: GearsObj[0x2a25a462, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x5143bfa1 FIN GearsES2[obj 0x5143bfa1 isInit true, usesShared false, 1 GearsObj[0x480eb161, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a25a462, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10bbc0ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x5143bfa1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5143bfa1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x5143bfa1 128x128, swapInterval 0, drawable 0x801119b [apply] JOGLTask 1: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt1 [apply] JOGLTask 1: RUNNING: Thread-6-jt1 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x106ca013: tileRendererInUse null, GearsES2[obj 0x106ca013 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x106ca013 on Thread[Thread-5-jt0-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[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 0x106ca013 created: GearsObj[0x4e6ad028, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x106ca013 created: GearsObj[0x55de8c7f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x106ca013 created: GearsObj[0x55de8c7f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x106ca013 FIN GearsES2[obj 0x106ca013 isInit true, usesShared false, 1 GearsObj[0x4e6ad028, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55de8c7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1018a4cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x106ca013 0/0 128x128 of 128x128, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x106ca013, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x106ca013 128x128, swapInterval 0, drawable 0x62010dc9 [apply] JOGLTask 2: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt2 [apply] JOGLTask 2: RUNNING: Thread-6-jt2 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x765e37ea: tileRendererInUse null, GearsES2[obj 0x765e37ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765e37ea on Thread[Thread-5-jt0-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[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 0x765e37ea created: GearsObj[0x60a13104, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765e37ea created: GearsObj[0x147c6457, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765e37ea created: GearsObj[0x147c6457, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x765e37ea FIN GearsES2[obj 0x765e37ea isInit true, usesShared false, 1 GearsObj[0x60a13104, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x147c6457, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a66e6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x765e37ea 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765e37ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x765e37ea 128x128, swapInterval 0, drawable 0xffffffffdf0109ac [apply] JOGLTask 0: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt0 [apply] JOGLTask 0: RUNNING: Thread-6-jt0 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x7cad9362: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x7cad9362 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-6-jt5 [apply] JOGLTask 5: END: Thread-6-jt5 [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0xb27b5c2: tileRendererInUse null, GearsES2[obj 0xb27b5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb27b5c2 on Thread[Thread-5-jt0-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[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 0xb27b5c2 created: GearsObj[0x506d4831, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb27b5c2 created: GearsObj[0x2c7a3220, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb27b5c2 created: GearsObj[0x2c7a3220, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0xb27b5c2 FIN GearsES2[obj 0xb27b5c2 isInit true, usesShared false, 1 GearsObj[0x506d4831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c7a3220, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6544f12c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0xb27b5c2 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb27b5c2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0xb27b5c2 128x128, swapInterval 0, drawable 0xffffffff88010fcc [apply] JOGLTask 3: INITIALIZED: , 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 0x3d9c0ce2]]] - Thread-6-jt3 [apply] JOGLTask 3: RUNNING: Thread-6-jt3 [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x70842ef6: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x70842ef6 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-6-jt4 [apply] JOGLTask 4: END: Thread-6-jt4 [apply] 2: [0: false, 1: false, 2: false, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x5143bfa1: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x5143bfa1 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-6-jt1 [apply] JOGLTask 1: END: Thread-6-jt1 [apply] 3: [0: false, 1: true, 2: false, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x106ca013: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x106ca013 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-6-jt2 [apply] JOGLTask 2: END: Thread-6-jt2 [apply] 4: [0: false, 1: true, 2: true, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x765e37ea: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x765e37ea FIN [apply] JOGLTask 0: DONE/SYNC: Thread-6-jt0 [apply] JOGLTask 0: END: Thread-6-jt0 [apply] 5: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true] [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0xb27b5c2: tileRendererInUse null [apply] Thread[Thread-5-jt0-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0xb27b5c2 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-6-jt3 [apply] JOGLTask 3: END: Thread-6-jt3 [apply] 6: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true] [apply] total: 1.559s [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 @ 1579063866486 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063866486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02TwoThreads took 0.924 sec [apply] Testcase: test04FourThreads took 1.194 sec [apply] Testcase: test16SixteenThreads took 1.571 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063870043 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063870046 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x60b4b5c2]] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreadsjunit.framework.TestListener: startTest(test02FourThreads) [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] [apply] junit.framework.TestListener: endTest(test02FourThreads)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads [apply] junit.framework.TestListener: startTest(test02TwoThreads) [apply] junit.framework.TestListener: endTest(test02TwoThreads) [apply] [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 @ 1579063874361 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063874362 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: startTest(test16SixteenThreads) [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.983 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063870043 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063870046 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x60b4b5c2]] [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 @ 1579063874361 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063874362 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] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testMain) [apply] Implementation-Version: 2.4.0-rc-20200115 [apply] Implementation-Build: 2.4-b1499-20200115 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063877942 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063877945 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: GlueGen Run-Time [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [apply] Implementation SHA Natives-this: 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.opengl [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7bcb41ab]] [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 0x7bcb41ab]] [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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x7bcb41ab]]: [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 @ 1579063879384 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063879384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(testMain) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.11 sec [apply] ------------- Standard Output --------------- [apply] Implementation-Version: 2.4.0-rc-20200115 [apply] Implementation-Build: 2.4-b1499-20200115 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063877942 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063877945 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: GlueGen Run-Time [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [apply] Implementation SHA Natives-this: 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.opengl [apply] Extension Name: com.jogamp.opengl [apply] Specification Title: Java Bindings for OpenGL API Specification [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.4 [apply] Implementation Title: Java Bindings for OpenGL Runtime Environment [apply] Implementation Vendor: JogAmp Community [apply] Implementation Vendor ID: com.jogamp [apply] Implementation URL: http://jogamp.org/ [apply] Implementation Version: 2.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] Implementation SHA Sources: null [apply] Implementation SHA Classes: null [apply] Implementation SHA Classes-this: null [apply] Implementation SHA Natives: null [apply] Implementation SHA Natives-this: null [apply] ----------------------------------------------------------------------------------------------------- [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7bcb41ab]] [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 0x7bcb41ab]] [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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x7bcb41ab]]: [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 @ 1579063879384 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063879384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testMain took 1.393 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()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testWriteRead01aMap) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063883092 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063883095 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [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] junit.framework.TestListener: endTest(testWriteRead01bMap) [apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange) [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange [apply] junit.framework.TestListener: endTest(testWriteRead02aMapRange) [apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange) [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] junit.framework.TestListener: endTest(testWriteRead02bMapRange) [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 @ 1579063891788 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063891788 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.364 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063883092 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063883095 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579063891788 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063891788 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 5.282 sec [apply] Testcase: testWriteRead01bMap took 1.103 sec [apply] Testcase: testWriteRead02aMapRange took 1.141 sec [apply] Testcase: testWriteRead02bMapRange took 1.125 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testWriteRead01aMap) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063895388 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063895392 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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] junit.framework.TestListener: endTest(testWriteRead01aMap) [apply] junit.framework.TestListener: startTest(testWriteRead01bMap) [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.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] junit.framework.TestListener: endTest(testWriteRead01bMap) [apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange) [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] junit.framework.TestListener: endTest(testWriteRead02aMapRange) [apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange) [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] junit.framework.TestListener: endTest(testWriteRead02bMapRange)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] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063905198 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063905199 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.484 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063895388 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063895392 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579063905198 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063905199 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 6.429 sec [apply] Testcase: testWriteRead01bMap took 1.114 sec [apply] Testcase: testWriteRead02aMapRange took 1.113 sec [apply] Testcase: testWriteRead02bMapRange took 1.109 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: 2.721 sec [apply] [apply] Testcase: test01X11WindowMemoryLeak took 1.976 sec [apply] Testcase: test02X11WindowMemoryLeakPBufferAutoDrawable took 0.293 sec [apply] Testcase: test03X11WindowMemoryLeakFBOAutoDrawable took 0.325 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063912422 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063912426 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01 [apply] swap group max groups -1, barriers -1, false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x37b5f4ae: tileRendererInUse null, GearsES2[obj 0x37b5f4ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37b5f4ae on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x37b5f4ae created: GearsObj[0x667b7991, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37b5f4ae created: GearsObj[0x156813e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37b5f4ae created: GearsObj[0x156813e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x37b5f4ae FIN GearsES2[obj 0x37b5f4ae isInit true, usesShared false, 1 GearsObj[0x667b7991, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x156813e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d21800c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 256x256, swapInterval 1, drawable 0x62010dc9 [apply] swap group max groups -1, barriers -1, false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7b36d3f1: tileRendererInUse null, GearsES2[obj 0x7b36d3f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b36d3f1 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7b36d3f1 created: GearsObj[0x3141f917, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b36d3f1 created: GearsObj[0x56f43c98, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b36d3f1 created: GearsObj[0x56f43c98, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7b36d3f1 FIN GearsES2[obj 0x7b36d3f1 isInit true, usesShared false, 1 GearsObj[0x3141f917, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56f43c98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfc6bc7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7b36d3f1 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b36d3f1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7b36d3f1 256x256, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7b36d3f1 256x256, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b36d3f1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b36d3f1 FIN [apply] junit.framework.TestListener: endTest(test01) [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 @ 1579063914374 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063914374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.62 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063912422 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063912426 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01 [apply] swap group max groups -1, barriers -1, false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x37b5f4ae: tileRendererInUse null, GearsES2[obj 0x37b5f4ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37b5f4ae on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x37b5f4ae created: GearsObj[0x667b7991, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37b5f4ae created: GearsObj[0x156813e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37b5f4ae created: GearsObj[0x156813e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x37b5f4ae FIN GearsES2[obj 0x37b5f4ae isInit true, usesShared false, 1 GearsObj[0x667b7991, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x156813e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d21800c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 256x256, swapInterval 1, drawable 0x62010dc9 [apply] swap group max groups -1, barriers -1, false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7b36d3f1: tileRendererInUse null, GearsES2[obj 0x7b36d3f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b36d3f1 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7b36d3f1 created: GearsObj[0x3141f917, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b36d3f1 created: GearsObj[0x56f43c98, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b36d3f1 created: GearsObj[0x56f43c98, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7b36d3f1 FIN GearsES2[obj 0x7b36d3f1 isInit true, usesShared false, 1 GearsObj[0x3141f917, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56f43c98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfc6bc7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7b36d3f1 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b36d3f1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7b36d3f1 256x256, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7b36d3f1 256x256, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b36d3f1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b36d3f1 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 @ 1579063914374 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063914374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.79 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063917917 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063917920 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff88010fcc, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010bbb, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063920141 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063920142 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.878 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063917917 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063917920 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff88010fcc, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010bbb, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063920141 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063920142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.968 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063923639 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063923642 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-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-4-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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-4-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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-4-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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-4-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, 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-4-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-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 @ 1579063929140 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063929141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.146 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063923639 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063923642 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-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-4-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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-4-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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-4-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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-4-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-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 @ 1579063929140 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063929141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.516 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 @ 1579063932770 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063932773 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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[0x589e4fcc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x3c71742a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5716cf21, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x555b105d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x64b75761, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x571d771b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x164372e4, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x5a3502bc, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x5a3502bc, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x164372e4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x67cdad3d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x399ff2fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x506ff7d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x164372e4, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x6a9991cb, (created true) [apply] Created Ctx #1: hash 0x5a3502bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x6a9991cb, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x164372e4, (created true) [apply] Created Ctx #1: hash 0x5a3502bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x2999c4c1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6f57eb2a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5d981caa, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x164372e4, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x6a9991cb, (created true) [apply] Created Ctx #1: hash 0x5a3502bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x233721df, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063937232 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063937234 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.127 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063932770 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063932773 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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[0x589e4fcc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x3c71742a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5716cf21, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x555b105d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x64b75761, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x571d771b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x164372e4, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x5a3502bc, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x5a3502bc, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x164372e4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x67cdad3d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x399ff2fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x506ff7d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x164372e4, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x6a9991cb, (created true) [apply] Created Ctx #1: hash 0x5a3502bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x6a9991cb, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x164372e4, (created true) [apply] Created Ctx #1: hash 0x5a3502bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x2999c4c1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6f57eb2a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5d981caa, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x164372e4, (isShared true, created true, master 0x164372e4) [apply] Created Ctx #0: hash 0x6a9991cb, (created true) [apply] Created Ctx #1: hash 0x5a3502bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x233721df, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063937232 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063937234 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.962 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] ++++ 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 @ 1579063940775 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063940778 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedCopyBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x30c4479e: tileRendererInUse null, GearsES2[obj 0x30c4479e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c4479e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x30c4479e created: GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c4479e created: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c4479e created: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x30c4479e FIN GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x30c4479e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30c4479e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x30c4479e 256x256, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x30c4479e 256x256, swapInterval 0, drawable 0x62010dc9 [apply] XXX-C-1.1: hash 0x6f5ce967, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6fcf581b: tileRendererInUse null, GearsES2[obj 0x6fcf581b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6fcf581b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6fcf581b created w/ share: GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5ee54a67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fcf581b created w/ share: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x14f852bd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fcf581b created w/ share: GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x78b5d86c, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6fcf581b FIN GearsES2[obj 0x6fcf581b isInit true, usesShared true, 1 GearsObj[0x5ee54a67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14f852bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78b5d86c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6fcf581b 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fcf581b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6fcf581b 256x256, swapInterval 0, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6fcf581b 256x256, swapInterval 0, drawable 0x801119b [apply] XXX-C-2.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x62ec6ff1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x62ec6ff1, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3fc59820: tileRendererInUse null, GearsES2[obj 0x3fc59820 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc59820 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3fc59820 created w/ share: GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5edcff96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc59820 created w/ share: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x11db5338, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc59820 created w/ share: GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xe3009a7, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3fc59820 FIN GearsES2[obj 0x3fc59820 isInit true, usesShared true, 1 GearsObj[0x5edcff96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11db5338, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe3009a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3fc59820 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc59820, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3fc59820 256x256, swapInterval 0, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3fc59820 256x256, swapInterval 0, drawable 0xffffffffd6010efc [apply] XXX-C-3.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x484db200, (created true) [apply] Created Ctx #1: hash 0x62ec6ff1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x62ec6ff1, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x484db200, (created true) [apply] Created Ctx #1: hash 0x6f5ce967, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x484db200, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Created Ctx #1: hash 0x62ec6ff1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820 FIN [apply] XXX-D-0.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x62ec6ff1, (created true) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x62ec6ff1, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x484db200, (isShared true, created false, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Created Ctx #1: hash 0x62ec6ff1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6fcf581b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6fcf581b FIN [apply] XXX-D-1.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Destroyed Ctx #1: hash 0x62ec6ff1, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x62ec6ff1, (isShared true, created false, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x484db200, (isShared true, created false, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Destroyed Ctx #0: hash 0x62ec6ff1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c4479e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c4479e FIN [apply] XXX-D-2.1: hash 0x6f5ce967, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x62ec6ff1, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x484db200, (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] junit.framework.TestListener: endTest(test01CommonAnimatorSharedCopyBuffer) [apply] junit.framework.TestListener: startTest(test02CommonAnimatorMapBuffer) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1fe647ba: tileRendererInUse null, GearsES2[obj 0x1fe647ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fe647ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1fe647ba created: GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1fe647ba created: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1fe647ba created: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1fe647ba FIN GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1fe647ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fe647ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1fe647ba 256x256, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1fe647ba 256x256, swapInterval 0, drawable 0x801119b [apply] XXX-C-1.1: hash 0x21d0e8f5, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created w/ share: GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6d8d03c1, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2c96b966 created w/ share: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4e9cf8cd, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2c96b966 created w/ share: GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x18eaf4dc, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared true, 1 GearsObj[0x6d8d03c1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4e9cf8cd, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x18eaf4dc, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2c96b966 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2c96b966 256x256, swapInterval 0, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c96b966 256x256, swapInterval 0, drawable 0xffffffffdf0109ac [apply] XXX-C-2.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x181f188d, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6ed631b5: tileRendererInUse null, GearsES2[obj 0x6ed631b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x6ed631b5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6ed631b5 created w/ share: GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x21bbbb76, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6ed631b5 created w/ share: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x28bc354d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6ed631b5 created w/ share: GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x74749b40, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6ed631b5 FIN GearsES2[obj 0x6ed631b5 isInit true, usesShared true, 1 GearsObj[0x21bbbb76, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x28bc354d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x74749b40, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6ed631b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed631b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6ed631b5 256x256, swapInterval 0, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6ed631b5 256x256, swapInterval 0, drawable 0x801119b [apply] XXX-C-3.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Created Ctx #1: hash 0x734f96ad, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x181f188d, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x734f96ad, (created true) [apply] Created Ctx #1: hash 0x21d0e8f5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x734f96ad, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Created Ctx #1: hash 0x21d0e8f5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5 FIN [apply] XXX-D-0.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x181f188d, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x734f96ad, (isShared true, created false, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Created Ctx #1: hash 0x21d0e8f5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] XXX-D-1.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Destroyed Ctx #1: hash 0x181f188d, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x181f188d, (isShared true, created false, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x734f96ad, (isShared true, created false, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Destroyed Ctx #0: hash 0x181f188d, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba FIN [apply] XXX-D-2.1: hash 0x21d0e8f5, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x181f188d, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x734f96ad, (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 @ 1579063952742 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063952743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.648 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063940775 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063940778 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x30c4479e: tileRendererInUse null, GearsES2[obj 0x30c4479e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c4479e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x30c4479e created: GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c4479e created: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c4479e created: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x30c4479e FIN GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x30c4479e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30c4479e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x30c4479e 256x256, swapInterval 0, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x30c4479e 256x256, swapInterval 0, drawable 0x62010dc9 [apply] XXX-C-1.1: hash 0x6f5ce967, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6fcf581b: tileRendererInUse null, GearsES2[obj 0x6fcf581b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6fcf581b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6fcf581b created w/ share: GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5ee54a67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fcf581b created w/ share: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x14f852bd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fcf581b created w/ share: GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x78b5d86c, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6fcf581b FIN GearsES2[obj 0x6fcf581b isInit true, usesShared true, 1 GearsObj[0x5ee54a67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14f852bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78b5d86c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6fcf581b 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fcf581b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6fcf581b 256x256, swapInterval 0, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6fcf581b 256x256, swapInterval 0, drawable 0x801119b [apply] XXX-C-2.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x62ec6ff1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x62ec6ff1, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3fc59820: tileRendererInUse null, GearsES2[obj 0x3fc59820 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc59820 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3fc59820 created w/ share: GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5edcff96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc59820 created w/ share: GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x11db5338, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc59820 created w/ share: GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xe3009a7, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3fc59820 FIN GearsES2[obj 0x3fc59820 isInit true, usesShared true, 1 GearsObj[0x5edcff96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11db5338, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe3009a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c4479e isInit true, usesShared false, 1 GearsObj[0x25fdd306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e92eee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b175b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3fc59820 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc59820, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3fc59820 256x256, swapInterval 0, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3fc59820 256x256, swapInterval 0, drawable 0xffffffffd6010efc [apply] XXX-C-3.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x484db200, (created true) [apply] Created Ctx #1: hash 0x62ec6ff1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x62ec6ff1, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x484db200, (created true) [apply] Created Ctx #1: hash 0x6f5ce967, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x484db200, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Created Ctx #1: hash 0x62ec6ff1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820 FIN [apply] XXX-D-0.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x62ec6ff1, (created true) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x62ec6ff1, (isShared true, created true, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x484db200, (isShared true, created false, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Created Ctx #1: hash 0x62ec6ff1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6fcf581b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6fcf581b FIN [apply] XXX-D-1.1: hash 0x6f5ce967, (isShared true, created true, master 0x6f5ce967) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Destroyed Ctx #1: hash 0x62ec6ff1, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x62ec6ff1, (isShared true, created false, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Destroyed Ctx #0: hash 0x484db200, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x484db200, (isShared true, created false, master 0x6f5ce967) [apply] Created Ctx #0: hash 0x6f5ce967, (created true) [apply] Destroyed Ctx #0: hash 0x62ec6ff1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c4479e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c4479e FIN [apply] XXX-D-2.1: hash 0x6f5ce967, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x62ec6ff1, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x484db200, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1fe647ba: tileRendererInUse null, GearsES2[obj 0x1fe647ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fe647ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1fe647ba created: GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1fe647ba created: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1fe647ba created: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1fe647ba FIN GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1fe647ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fe647ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1fe647ba 256x256, swapInterval 0, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1fe647ba 256x256, swapInterval 0, drawable 0x801119b [apply] XXX-C-1.1: hash 0x21d0e8f5, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created w/ share: GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6d8d03c1, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2c96b966 created w/ share: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4e9cf8cd, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2c96b966 created w/ share: GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x18eaf4dc, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared true, 1 GearsObj[0x6d8d03c1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4e9cf8cd, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x18eaf4dc, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2c96b966 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2c96b966 256x256, swapInterval 0, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c96b966 256x256, swapInterval 0, drawable 0xffffffffdf0109ac [apply] XXX-C-2.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x181f188d, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6ed631b5: tileRendererInUse null, GearsES2[obj 0x6ed631b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x6ed631b5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6ed631b5 created w/ share: GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x21bbbb76, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6ed631b5 created w/ share: GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x28bc354d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6ed631b5 created w/ share: GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x74749b40, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6ed631b5 FIN GearsES2[obj 0x6ed631b5 isInit true, usesShared true, 1 GearsObj[0x21bbbb76, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x28bc354d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x74749b40, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5f8eb3a2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3055277d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xe05e7cb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6ed631b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed631b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6ed631b5 256x256, swapInterval 0, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6ed631b5 256x256, swapInterval 0, drawable 0x801119b [apply] XXX-C-3.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Created Ctx #1: hash 0x734f96ad, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x181f188d, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x734f96ad, (created true) [apply] Created Ctx #1: hash 0x21d0e8f5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x734f96ad, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Created Ctx #1: hash 0x21d0e8f5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5 FIN [apply] XXX-D-0.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x181f188d, (isShared true, created true, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x734f96ad, (isShared true, created false, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x181f188d, (created true) [apply] Created Ctx #1: hash 0x21d0e8f5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] XXX-D-1.1: hash 0x21d0e8f5, (isShared true, created true, master 0x21d0e8f5) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Destroyed Ctx #1: hash 0x181f188d, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x181f188d, (isShared true, created false, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Destroyed Ctx #0: hash 0x734f96ad, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x734f96ad, (isShared true, created false, master 0x21d0e8f5) [apply] Created Ctx #0: hash 0x21d0e8f5, (created true) [apply] Destroyed Ctx #0: hash 0x181f188d, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba FIN [apply] XXX-D-2.1: hash 0x21d0e8f5, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x181f188d, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x734f96ad, (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 @ 1579063952742 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063952743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedCopyBuffer took 4.399 sec [apply] Testcase: test02CommonAnimatorMapBuffer took 4.239 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 @ 1579063956432 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063956435 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedOnscreen) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6e929f8: tileRendererInUse null, GearsES2[obj 0x6e929f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6e929f8 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6e929f8 created: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6e929f8 created: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6e929f8 created: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6e929f8 FIN GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6e929f8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e929f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6e929f8 256x256, swapInterval 1, drawable 0x35010bbb [apply] Master Gears Init done: GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x2c0dab25: tileRendererInUse null, GearsES2[obj 0x2c0dab25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2c0dab25 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c0dab25 created w/ share: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b65f6b3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c0dab25 created w/ share: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x28f3a36a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c0dab25 created w/ share: GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x487c6e1f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x2c0dab25 FIN GearsES2[obj 0x2c0dab25 isInit true, usesShared true, 1 GearsObj[0x2b65f6b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28f3a36a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x487c6e1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x2c0dab25 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c0dab25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x74f1fbaf, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x7e8af949, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x74f1fbaf, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2c0dab25 isInit true, usesShared true, 1 GearsObj[0x2b65f6b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28f3a36a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x487c6e1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0xad4ba95: tileRendererInUse null, GearsES2[obj 0xad4ba95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xad4ba95 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xad4ba95 created w/ share: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x63614cd2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xad4ba95 created w/ share: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4ade3b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xad4ba95 created w/ share: GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3e8646f3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0xad4ba95 FIN GearsES2[obj 0xad4ba95 isInit true, usesShared true, 1 GearsObj[0x63614cd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ade3b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e8646f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xad4ba95 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0xad4ba95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x74f1fbaf, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x3a41a80f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x3a41a80f, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x74f1fbaf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xad4ba95 isInit true, usesShared true, 1 GearsObj[0x63614cd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ade3b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e8646f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x4e2452a2: tileRendererInUse null, GearsES2[obj 0x4e2452a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4e2452a2 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4e2452a2 created w/ share: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3572a6fc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e2452a2 created w/ share: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2f5fb02, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e2452a2 created w/ share: GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1787252, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x4e2452a2 FIN GearsES2[obj 0x4e2452a2 isInit true, usesShared true, 1 GearsObj[0x3572a6fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f5fb02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1787252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e2452a2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e2452a2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x74f1fbaf, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x3a41a80f, (created true) [apply] Created Ctx #2: hash 0x55bed61a, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x55bed61a, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x74f1fbaf, (created true) [apply] Created Ctx #2: hash 0x3a41a80f, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4e2452a2 isInit true, usesShared true, 1 GearsObj[0x3572a6fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f5fb02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1787252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2c0dab25: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2c0dab25 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xad4ba95: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xad4ba95 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4e2452a2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4e2452a2 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e929f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e929f8 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] junit.framework.TestListener: endTest(test01CommonAnimatorSharedOnscreen) [apply] junit.framework.TestListener: startTest(test02EachWithAnimatorSharedOnscreen) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x45f480da: tileRendererInUse null, GearsES2[obj 0x45f480da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45f480da on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x45f480da created: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45f480da created: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45f480da created: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x45f480da FIN GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45f480da 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45f480da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45f480da 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Master Gears Init done: GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x6a368712: tileRendererInUse null, GearsES2[obj 0x6a368712 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a368712 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6a368712 created w/ share: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x353ba9b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a368712 created w/ share: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c8562a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a368712 created w/ share: GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4dac0201, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x6a368712 FIN GearsES2[obj 0x6a368712 isInit true, usesShared true, 1 GearsObj[0x353ba9b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c8562a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dac0201, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6a368712 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a368712, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x178618b, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0xfbf9fd4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0xfbf9fd4, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x178618b, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6a368712 isInit true, usesShared true, 1 GearsObj[0x353ba9b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c8562a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dac0201, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x447509f4: tileRendererInUse null, GearsES2[obj 0x447509f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x447509f4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x447509f4 created w/ share: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2e675a14, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x447509f4 created w/ share: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x413cca97, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x447509f4 created w/ share: GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x563715fa, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x447509f4 FIN GearsES2[obj 0x447509f4 isInit true, usesShared true, 1 GearsObj[0x2e675a14, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x413cca97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x563715fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x447509f4 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x447509f4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x178618b, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0xfbf9fd4, (created true) [apply] Created Ctx #1: hash 0xb800afb, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0xb800afb, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x178618b, (created true) [apply] Created Ctx #1: hash 0xfbf9fd4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x447509f4 isInit true, usesShared true, 1 GearsObj[0x2e675a14, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x413cca97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x563715fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x1cc6feb4: tileRendererInUse null, GearsES2[obj 0x1cc6feb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x1cc6feb4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1cc6feb4 created w/ share: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xbc246aa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1cc6feb4 created w/ share: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x71a8ee90, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1cc6feb4 created w/ share: GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73a29d50, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x1cc6feb4 FIN GearsES2[obj 0x1cc6feb4 isInit true, usesShared true, 1 GearsObj[0xbc246aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71a8ee90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a29d50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1cc6feb4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1cc6feb4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x178618b, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x4e8295ef, (created true) [apply] Created Ctx #1: hash 0xfbf9fd4, (created true) [apply] Created Ctx #2: hash 0xb800afb, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x4e8295ef, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x178618b, (created true) [apply] Created Ctx #1: hash 0xfbf9fd4, (created true) [apply] Created Ctx #2: hash 0xb800afb, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x1cc6feb4 isInit true, usesShared true, 1 GearsObj[0xbc246aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71a8ee90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a29d50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] junit.framework.TestListener: endTest(test02EachWithAnimatorSharedOnscreen) [apply] junit.framework.TestListener: startTest(test11CommonAnimatorSharedOffscreen) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6a368712: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6a368712 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x447509f4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x447509f4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1cc6feb4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1cc6feb4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x45f480da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x45f480da FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x78717f3c: tileRendererInUse null, GearsES2[obj 0x78717f3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78717f3c on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x78717f3c created: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78717f3c created: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78717f3c created: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x78717f3c FIN GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x78717f3c 0/0 64x64 of 64x64, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78717f3c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78717f3c 64x64, swapInterval 1, drawable 0x62010dc9 [apply] Master Gears Init done: GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x10e75732: tileRendererInUse null, GearsES2[obj 0x10e75732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x10e75732 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x10e75732 created w/ share: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9b7c812, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10e75732 created w/ share: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xb9b1c1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10e75732 created w/ share: GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x71260246, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x10e75732 FIN GearsES2[obj 0x10e75732 isInit true, usesShared true, 1 GearsObj[0x9b7c812, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb9b1c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71260246, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x10e75732 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10e75732, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3ef614d4, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x2d165c7e, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2d165c7e, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x3ef614d4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x10e75732 isInit true, usesShared true, 1 GearsObj[0x9b7c812, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb9b1c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71260246, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x2960b8b8: tileRendererInUse null, GearsES2[obj 0x2960b8b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2960b8b8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2960b8b8 created w/ share: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55a3673a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2960b8b8 created w/ share: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x587b1f30, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2960b8b8 created w/ share: GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c55e3c6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x2960b8b8 FIN GearsES2[obj 0x2960b8b8 isInit true, usesShared true, 1 GearsObj[0x55a3673a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587b1f30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c55e3c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x2960b8b8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2960b8b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3ef614d4, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x23d1b7ac, (created true) [apply] Created Ctx #1: hash 0x2d165c7e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x23d1b7ac, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x3ef614d4, (created true) [apply] Created Ctx #1: hash 0x2d165c7e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2960b8b8 isInit true, usesShared true, 1 GearsObj[0x55a3673a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587b1f30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c55e3c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x6c7e97ba: tileRendererInUse null, GearsES2[obj 0x6c7e97ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c7e97ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6c7e97ba created w/ share: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41ad5a0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c7e97ba created w/ share: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x545700d2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c7e97ba created w/ share: GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69a59157, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x6c7e97ba FIN GearsES2[obj 0x6c7e97ba isInit true, usesShared true, 1 GearsObj[0x41ad5a0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x545700d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69a59157, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x6c7e97ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c7e97ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3ef614d4, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x23d1b7ac, (created true) [apply] Created Ctx #1: hash 0x27ee370e, (created true) [apply] Created Ctx #2: hash 0x2d165c7e, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x27ee370e, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x23d1b7ac, (created true) [apply] Created Ctx #1: hash 0x3ef614d4, (created true) [apply] Created Ctx #2: hash 0x2d165c7e, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c7e97ba isInit true, usesShared true, 1 GearsObj[0x41ad5a0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x545700d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69a59157, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x10e75732: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x10e75732 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2960b8b8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2960b8b8 FIN [apply] junit.framework.TestListener: endTest(test11CommonAnimatorSharedOffscreen) [apply] junit.framework.TestListener: startTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6c7e97ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6c7e97ba FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x78717f3c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x78717f3c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x147b62b0: tileRendererInUse null, GearsES2[obj 0x147b62b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x147b62b0 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x147b62b0 created: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x147b62b0 created: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x147b62b0 created: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x147b62b0 FIN GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x147b62b0 0/0 64x64 of 64x64, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x147b62b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x147b62b0 64x64, swapInterval 1, drawable 0x35010bbb [apply] Master Gears Init done: GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x66a09119: tileRendererInUse null, GearsES2[obj 0x66a09119 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x66a09119 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x66a09119 created w/ share: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1690bee0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66a09119 created w/ share: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2d67884c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66a09119 created w/ share: GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6eacba20, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x66a09119 FIN GearsES2[obj 0x66a09119 isInit true, usesShared true, 1 GearsObj[0x1690bee0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d67884c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6eacba20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x66a09119 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66a09119, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3872adff, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x7ebc9f63, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x3872adff, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x66a09119 isInit true, usesShared true, 1 GearsObj[0x1690bee0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d67884c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6eacba20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x54840962: tileRendererInUse null, GearsES2[obj 0x54840962 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x54840962 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x54840962 created w/ share: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x15e474c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54840962 created w/ share: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x288203b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54840962 created w/ share: GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6d5d9508, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x54840962 FIN GearsES2[obj 0x54840962 isInit true, usesShared true, 1 GearsObj[0x15e474c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x288203b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d5d9508, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x54840962 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54840962, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3872adff, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x707b7ec4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x707b7ec4, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x3872adff, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x54840962 isInit true, usesShared true, 1 GearsObj[0x15e474c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x288203b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d5d9508, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x7e770951: tileRendererInUse null, GearsES2[obj 0x7e770951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7e770951 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7e770951 created w/ share: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b2a72ed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7e770951 created w/ share: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x772c7594, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7e770951 created w/ share: GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x63cc2d0a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x7e770951 FIN GearsES2[obj 0x7e770951 isInit true, usesShared true, 1 GearsObj[0x1b2a72ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772c7594, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63cc2d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x7e770951 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7e770951, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3872adff, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x707b7ec4, (created true) [apply] Created Ctx #2: hash 0x7444f413, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x7444f413, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x707b7ec4, (created true) [apply] Created Ctx #2: hash 0x3872adff, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7e770951 isInit true, usesShared true, 1 GearsObj[0x1b2a72ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772c7594, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63cc2d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x66a09119: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x66a09119 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x54840962: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x54840962 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7e770951: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7e770951 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x147b62b0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x147b62b0 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 @ 1579063964036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063964036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test12EachWithAnimatorSharedOffscreen) [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.267 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063956432 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063956435 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6e929f8: tileRendererInUse null, GearsES2[obj 0x6e929f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6e929f8 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6e929f8 created: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6e929f8 created: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6e929f8 created: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6e929f8 FIN GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6e929f8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e929f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6e929f8 256x256, swapInterval 1, drawable 0x35010bbb [apply] Master Gears Init done: GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x2c0dab25: tileRendererInUse null, GearsES2[obj 0x2c0dab25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2c0dab25 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c0dab25 created w/ share: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b65f6b3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c0dab25 created w/ share: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x28f3a36a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c0dab25 created w/ share: GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x487c6e1f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x2c0dab25 FIN GearsES2[obj 0x2c0dab25 isInit true, usesShared true, 1 GearsObj[0x2b65f6b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28f3a36a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x487c6e1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x2c0dab25 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c0dab25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x74f1fbaf, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x7e8af949, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x74f1fbaf, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2c0dab25 isInit true, usesShared true, 1 GearsObj[0x2b65f6b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28f3a36a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x487c6e1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0xad4ba95: tileRendererInUse null, GearsES2[obj 0xad4ba95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xad4ba95 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xad4ba95 created w/ share: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x63614cd2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xad4ba95 created w/ share: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4ade3b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xad4ba95 created w/ share: GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3e8646f3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0xad4ba95 FIN GearsES2[obj 0xad4ba95 isInit true, usesShared true, 1 GearsObj[0x63614cd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ade3b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e8646f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xad4ba95 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0xad4ba95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x74f1fbaf, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x3a41a80f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x3a41a80f, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x74f1fbaf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xad4ba95 isInit true, usesShared true, 1 GearsObj[0x63614cd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ade3b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e8646f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x4e2452a2: tileRendererInUse null, GearsES2[obj 0x4e2452a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4e2452a2 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4e2452a2 created w/ share: GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3572a6fc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e2452a2 created w/ share: GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2f5fb02, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e2452a2 created w/ share: GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1787252, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x4e2452a2 FIN GearsES2[obj 0x4e2452a2 isInit true, usesShared true, 1 GearsObj[0x3572a6fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f5fb02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1787252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e2452a2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e2452a2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x74f1fbaf, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x3a41a80f, (created true) [apply] Created Ctx #2: hash 0x55bed61a, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x55bed61a, (isShared true, created true, master 0x74f1fbaf) [apply] Created Ctx #0: hash 0x7e8af949, (created true) [apply] Created Ctx #1: hash 0x74f1fbaf, (created true) [apply] Created Ctx #2: hash 0x3a41a80f, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4e2452a2 isInit true, usesShared true, 1 GearsObj[0x3572a6fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f5fb02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1787252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6e929f8 isInit true, usesShared false, 1 GearsObj[0x1af1dec7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0baf65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b36898e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2c0dab25: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2c0dab25 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xad4ba95: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xad4ba95 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4e2452a2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4e2452a2 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e929f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e929f8 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x45f480da: tileRendererInUse null, GearsES2[obj 0x45f480da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45f480da on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x45f480da created: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45f480da created: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45f480da created: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x45f480da FIN GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45f480da 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45f480da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45f480da 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Master Gears Init done: GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x6a368712: tileRendererInUse null, GearsES2[obj 0x6a368712 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a368712 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6a368712 created w/ share: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x353ba9b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a368712 created w/ share: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c8562a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a368712 created w/ share: GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4dac0201, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x6a368712 FIN GearsES2[obj 0x6a368712 isInit true, usesShared true, 1 GearsObj[0x353ba9b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c8562a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dac0201, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6a368712 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a368712, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x178618b, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0xfbf9fd4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0xfbf9fd4, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x178618b, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6a368712 isInit true, usesShared true, 1 GearsObj[0x353ba9b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c8562a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dac0201, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x447509f4: tileRendererInUse null, GearsES2[obj 0x447509f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x447509f4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x447509f4 created w/ share: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2e675a14, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x447509f4 created w/ share: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x413cca97, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x447509f4 created w/ share: GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x563715fa, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x447509f4 FIN GearsES2[obj 0x447509f4 isInit true, usesShared true, 1 GearsObj[0x2e675a14, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x413cca97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x563715fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x447509f4 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x447509f4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x178618b, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0xfbf9fd4, (created true) [apply] Created Ctx #1: hash 0xb800afb, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0xb800afb, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x178618b, (created true) [apply] Created Ctx #1: hash 0xfbf9fd4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x447509f4 isInit true, usesShared true, 1 GearsObj[0x2e675a14, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x413cca97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x563715fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x1cc6feb4: tileRendererInUse null, GearsES2[obj 0x1cc6feb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x1cc6feb4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1cc6feb4 created w/ share: GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xbc246aa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1cc6feb4 created w/ share: GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x71a8ee90, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1cc6feb4 created w/ share: GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73a29d50, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x1cc6feb4 FIN GearsES2[obj 0x1cc6feb4 isInit true, usesShared true, 1 GearsObj[0xbc246aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71a8ee90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a29d50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1cc6feb4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1cc6feb4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x178618b, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x4e8295ef, (created true) [apply] Created Ctx #1: hash 0xfbf9fd4, (created true) [apply] Created Ctx #2: hash 0xb800afb, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x4e8295ef, (isShared true, created true, master 0x178618b) [apply] Created Ctx #0: hash 0x178618b, (created true) [apply] Created Ctx #1: hash 0xfbf9fd4, (created true) [apply] Created Ctx #2: hash 0xb800afb, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x1cc6feb4 isInit true, usesShared true, 1 GearsObj[0xbc246aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71a8ee90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a29d50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x45f480da isInit true, usesShared false, 1 GearsObj[0x761b1ece, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c9d44a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e9bc10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6a368712: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6a368712 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x447509f4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x447509f4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1cc6feb4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1cc6feb4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x45f480da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x45f480da FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x78717f3c: tileRendererInUse null, GearsES2[obj 0x78717f3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78717f3c on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x78717f3c created: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78717f3c created: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78717f3c created: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x78717f3c FIN GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x78717f3c 0/0 64x64 of 64x64, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78717f3c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78717f3c 64x64, swapInterval 1, drawable 0x62010dc9 [apply] Master Gears Init done: GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x10e75732: tileRendererInUse null, GearsES2[obj 0x10e75732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x10e75732 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x10e75732 created w/ share: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9b7c812, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10e75732 created w/ share: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xb9b1c1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10e75732 created w/ share: GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x71260246, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x10e75732 FIN GearsES2[obj 0x10e75732 isInit true, usesShared true, 1 GearsObj[0x9b7c812, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb9b1c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71260246, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x10e75732 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10e75732, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3ef614d4, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x2d165c7e, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2d165c7e, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x3ef614d4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x10e75732 isInit true, usesShared true, 1 GearsObj[0x9b7c812, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb9b1c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71260246, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x2960b8b8: tileRendererInUse null, GearsES2[obj 0x2960b8b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2960b8b8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2960b8b8 created w/ share: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55a3673a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2960b8b8 created w/ share: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x587b1f30, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2960b8b8 created w/ share: GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c55e3c6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x2960b8b8 FIN GearsES2[obj 0x2960b8b8 isInit true, usesShared true, 1 GearsObj[0x55a3673a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587b1f30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c55e3c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x2960b8b8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2960b8b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3ef614d4, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x23d1b7ac, (created true) [apply] Created Ctx #1: hash 0x2d165c7e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x23d1b7ac, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x3ef614d4, (created true) [apply] Created Ctx #1: hash 0x2d165c7e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2960b8b8 isInit true, usesShared true, 1 GearsObj[0x55a3673a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587b1f30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c55e3c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x6c7e97ba: tileRendererInUse null, GearsES2[obj 0x6c7e97ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c7e97ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6c7e97ba created w/ share: GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41ad5a0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c7e97ba created w/ share: GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x545700d2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c7e97ba created w/ share: GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69a59157, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x6c7e97ba FIN GearsES2[obj 0x6c7e97ba isInit true, usesShared true, 1 GearsObj[0x41ad5a0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x545700d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69a59157, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x6c7e97ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c7e97ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3ef614d4, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x23d1b7ac, (created true) [apply] Created Ctx #1: hash 0x27ee370e, (created true) [apply] Created Ctx #2: hash 0x2d165c7e, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x27ee370e, (isShared true, created true, master 0x3ef614d4) [apply] Created Ctx #0: hash 0x23d1b7ac, (created true) [apply] Created Ctx #1: hash 0x3ef614d4, (created true) [apply] Created Ctx #2: hash 0x2d165c7e, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c7e97ba isInit true, usesShared true, 1 GearsObj[0x41ad5a0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x545700d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69a59157, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78717f3c isInit true, usesShared false, 1 GearsObj[0x3ee0ebd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691599cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1588e564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x10e75732: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x10e75732 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2960b8b8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2960b8b8 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6c7e97ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6c7e97ba FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x78717f3c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x78717f3c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x147b62b0: tileRendererInUse null, GearsES2[obj 0x147b62b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x147b62b0 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x147b62b0 created: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x147b62b0 created: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x147b62b0 created: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x147b62b0 FIN GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x147b62b0 0/0 64x64 of 64x64, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x147b62b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x147b62b0 64x64, swapInterval 1, drawable 0x35010bbb [apply] Master Gears Init done: GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x66a09119: tileRendererInUse null, GearsES2[obj 0x66a09119 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x66a09119 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x66a09119 created w/ share: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1690bee0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66a09119 created w/ share: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2d67884c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66a09119 created w/ share: GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6eacba20, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x66a09119 FIN GearsES2[obj 0x66a09119 isInit true, usesShared true, 1 GearsObj[0x1690bee0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d67884c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6eacba20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x66a09119 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66a09119, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3872adff, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x7ebc9f63, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x3872adff, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x66a09119 isInit true, usesShared true, 1 GearsObj[0x1690bee0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d67884c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6eacba20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x54840962: tileRendererInUse null, GearsES2[obj 0x54840962 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x54840962 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x54840962 created w/ share: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x15e474c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54840962 created w/ share: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x288203b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54840962 created w/ share: GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6d5d9508, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x54840962 FIN GearsES2[obj 0x54840962 isInit true, usesShared true, 1 GearsObj[0x15e474c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x288203b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d5d9508, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x54840962 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54840962, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3872adff, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x707b7ec4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x707b7ec4, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x3872adff, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x54840962 isInit true, usesShared true, 1 GearsObj[0x15e474c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x288203b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d5d9508, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x7e770951: tileRendererInUse null, GearsES2[obj 0x7e770951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7e770951 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7e770951 created w/ share: GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b2a72ed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7e770951 created w/ share: GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x772c7594, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7e770951 created w/ share: GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x63cc2d0a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x7e770951 FIN GearsES2[obj 0x7e770951 isInit true, usesShared true, 1 GearsObj[0x1b2a72ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772c7594, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63cc2d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x7e770951 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7e770951, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3872adff, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x707b7ec4, (created true) [apply] Created Ctx #2: hash 0x7444f413, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x7444f413, (isShared true, created true, master 0x3872adff) [apply] Created Ctx #0: hash 0x7ebc9f63, (created true) [apply] Created Ctx #1: hash 0x707b7ec4, (created true) [apply] Created Ctx #2: hash 0x3872adff, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7e770951 isInit true, usesShared true, 1 GearsObj[0x1b2a72ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772c7594, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63cc2d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x147b62b0 isInit true, usesShared false, 1 GearsObj[0x29c36aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc2c360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40a3e6aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x66a09119: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x66a09119 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x54840962: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x54840962 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7e770951: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7e770951 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x147b62b0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x147b62b0 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 @ 1579063964036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063964036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedOnscreen took 1.665 sec [apply] Testcase: test02EachWithAnimatorSharedOnscreen took 1.668 sec [apply] Testcase: test11CommonAnimatorSharedOffscreen took 1.492 sec [apply] Testcase: test12EachWithAnimatorSharedOffscreen took 1.668 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()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063967664 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063967668 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrder)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x319b82ae: tileRendererInUse null, GearsES2[obj 0x319b82ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x319b82ae on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x319b82ae created: GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x319b82ae created: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x319b82ae created: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x319b82ae FIN GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x319b82ae 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319b82ae, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7923692b: tileRendererInUse null, GearsES2[obj 0x7923692b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7923692b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7923692b created w/ share: GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5ece8125, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7923692b created w/ share: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4e229f0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7923692b created w/ share: GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6e292efd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7923692b FIN GearsES2[obj 0x7923692b isInit true, usesShared true, 1 GearsObj[0x5ece8125, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e229f0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e292efd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7923692b 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7923692b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x64091f99: tileRendererInUse null, GearsES2[obj 0x64091f99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x64091f99 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x64091f99 created w/ share: GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3c80668b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x64091f99 created w/ share: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x77355, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x64091f99 created w/ share: GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x67486874, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x64091f99 FIN GearsES2[obj 0x64091f99 isInit true, usesShared true, 1 GearsObj[0x3c80668b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77355, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67486874, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x64091f99 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x64091f99, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7bd39ea7, (isShared true, created true, master 0x7bd39ea7) [apply] Created Ctx #0: hash 0x5c4d1626, (created true) [apply] Created Ctx #1: hash 0x320c6cdf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5c4d1626, (isShared true, created true, master 0x7bd39ea7) [apply] Created Ctx #0: hash 0x7bd39ea7, (created true) [apply] Created Ctx #1: hash 0x320c6cdf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x320c6cdf, (isShared true, created true, master 0x7bd39ea7) [apply] Created Ctx #0: hash 0x5c4d1626, (created true) [apply] Created Ctx #1: hash 0x7bd39ea7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrder) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorDirtyDtorOrder) [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x64091f99: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x64091f99 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7923692b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7923692b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x319b82ae: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x319b82ae FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5b3a9519: tileRendererInUse null, GearsES2[obj 0x5b3a9519 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b3a9519 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b3a9519 created: GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b3a9519 created: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b3a9519 created: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5b3a9519 FIN GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5b3a9519 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b3a9519, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5fe3d6fa: tileRendererInUse null, GearsES2[obj 0x5fe3d6fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5fe3d6fa on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5fe3d6fa created w/ share: GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6196cbd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fe3d6fa created w/ share: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2075252f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fe3d6fa created w/ share: GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5afb29a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5fe3d6fa FIN GearsES2[obj 0x5fe3d6fa isInit true, usesShared true, 1 GearsObj[0x6196cbd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2075252f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5afb29a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5fe3d6fa 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fe3d6fa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x683d56b6: tileRendererInUse null, GearsES2[obj 0x683d56b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x683d56b6 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x683d56b6 created w/ share: GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x700f52f6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x683d56b6 created w/ share: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xaad7dbc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x683d56b6 created w/ share: GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x512149f9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x683d56b6 FIN GearsES2[obj 0x683d56b6 isInit true, usesShared true, 1 GearsObj[0x700f52f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xaad7dbc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x512149f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x683d56b6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x683d56b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x118c65f2, (isShared true, created true, master 0x118c65f2) [apply] Created Ctx #0: hash 0x1f1a9489, (created true) [apply] Created Ctx #1: hash 0x11dd791a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1f1a9489, (isShared true, created true, master 0x118c65f2) [apply] Created Ctx #0: hash 0x118c65f2, (created true) [apply] Created Ctx #1: hash 0x11dd791a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x11dd791a, (isShared true, created true, master 0x118c65f2) [apply] Created Ctx #0: hash 0x1f1a9489, (created true) [apply] Created Ctx #1: hash 0x118c65f2, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorDirtyDtorOrder) [apply] junit.framework.TestListener: startTest(test11AsyncEachAnimatorCleanDtorOrder) [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b3a9519: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b3a9519 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5fe3d6fa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5fe3d6fa FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x683d56b6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x683d56b6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x779f5cd5: tileRendererInUse null, GearsES2[obj 0x779f5cd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x779f5cd5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x779f5cd5 created: GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x779f5cd5 created: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x779f5cd5 created: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x779f5cd5 FIN GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x779f5cd5 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x779f5cd5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x368a00da: tileRendererInUse null, GearsES2[obj 0x368a00da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x368a00da on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x368a00da created w/ share: GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7c5b3176, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x368a00da created w/ share: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e992a58, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x368a00da created w/ share: GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4f4c387, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x368a00da FIN GearsES2[obj 0x368a00da isInit true, usesShared true, 1 GearsObj[0x7c5b3176, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e992a58, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f4c387, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x368a00da 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x368a00da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x3400685b: tileRendererInUse null, GearsES2[obj 0x3400685b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3400685b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3400685b created w/ share: GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x33992414, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3400685b created w/ share: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6719535b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3400685b created w/ share: GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4bef4e45, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x3400685b FIN GearsES2[obj 0x3400685b isInit true, usesShared true, 1 GearsObj[0x33992414, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6719535b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bef4e45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x3400685b 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3400685b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x40bbaecf, (isShared true, created true, master 0x40bbaecf) [apply] Created Ctx #0: hash 0x1a24fae5, (created true) [apply] Created Ctx #1: hash 0x14e30609, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x14e30609, (isShared true, created true, master 0x40bbaecf) [apply] Created Ctx #0: hash 0x1a24fae5, (created true) [apply] Created Ctx #1: hash 0x40bbaecf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1a24fae5, (isShared true, created true, master 0x40bbaecf) [apply] Created Ctx #0: hash 0x14e30609, (created true) [apply] Created Ctx #1: hash 0x40bbaecf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x3400685b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x3400685b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x368a00da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x368a00da FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x779f5cd5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x779f5cd5 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[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x557e1a6e: tileRendererInUse null, GearsES2[obj 0x557e1a6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x557e1a6e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x557e1a6e created: GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x557e1a6e created: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x557e1a6e created: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x557e1a6e FIN GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x557e1a6e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x557e1a6e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x4e1b852: tileRendererInUse null, GearsES2[obj 0x4e1b852 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4e1b852 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4e1b852 created w/ share: GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5a815dfb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e1b852 created w/ share: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a492551, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e1b852 created w/ share: GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x22ba7f91, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x4e1b852 FIN GearsES2[obj 0x4e1b852 isInit true, usesShared true, 1 GearsObj[0x5a815dfb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a492551, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22ba7f91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x4e1b852 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e1b852, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x33945ccb: tileRendererInUse null, GearsES2[obj 0x33945ccb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x33945ccb on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x33945ccb created w/ share: GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6eacba20, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x33945ccb created w/ share: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c9e2d62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x33945ccb created w/ share: GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6feafbaf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x33945ccb FIN GearsES2[obj 0x33945ccb isInit true, usesShared true, 1 GearsObj[0x6eacba20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c9e2d62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6feafbaf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x33945ccb 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33945ccb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x225515df, (isShared true, created true, master 0x225515df) [apply] Created Ctx #0: hash 0x79f06c54, (created true) [apply] Created Ctx #1: hash 0x77378d1a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77378d1a, (isShared true, created true, master 0x225515df) [apply] Created Ctx #0: hash 0x79f06c54, (created true) [apply] Created Ctx #1: hash 0x225515df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x79f06c54, (isShared true, created true, master 0x225515df) [apply] Created Ctx #0: hash 0x77378d1a, (created true) [apply] Created Ctx #1: hash 0x225515df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x557e1a6e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x557e1a6e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x33945ccb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x33945ccb FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4e1b852: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4e1b852 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder [apply] junit.framework.TestListener: endTest(test12AsyncEachAnimatorDirtyDtorOrder) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063978645 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063978645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.657 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063967664 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063967668 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x319b82ae: tileRendererInUse null, GearsES2[obj 0x319b82ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x319b82ae on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x319b82ae created: GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x319b82ae created: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x319b82ae created: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x319b82ae FIN GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x319b82ae 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x319b82ae, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7923692b: tileRendererInUse null, GearsES2[obj 0x7923692b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7923692b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7923692b created w/ share: GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5ece8125, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7923692b created w/ share: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4e229f0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7923692b created w/ share: GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6e292efd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7923692b FIN GearsES2[obj 0x7923692b isInit true, usesShared true, 1 GearsObj[0x5ece8125, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e229f0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e292efd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7923692b 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7923692b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x64091f99: tileRendererInUse null, GearsES2[obj 0x64091f99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x64091f99 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x64091f99 created w/ share: GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3c80668b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x64091f99 created w/ share: GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x77355, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x64091f99 created w/ share: GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x67486874, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x64091f99 FIN GearsES2[obj 0x64091f99 isInit true, usesShared true, 1 GearsObj[0x3c80668b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77355, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67486874, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x319b82ae isInit true, usesShared false, 1 GearsObj[0x719bbe1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4385f7ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a292e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x64091f99 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x64091f99, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7bd39ea7, (isShared true, created true, master 0x7bd39ea7) [apply] Created Ctx #0: hash 0x5c4d1626, (created true) [apply] Created Ctx #1: hash 0x320c6cdf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5c4d1626, (isShared true, created true, master 0x7bd39ea7) [apply] Created Ctx #0: hash 0x7bd39ea7, (created true) [apply] Created Ctx #1: hash 0x320c6cdf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x320c6cdf, (isShared true, created true, master 0x7bd39ea7) [apply] Created Ctx #0: hash 0x5c4d1626, (created true) [apply] Created Ctx #1: hash 0x7bd39ea7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x64091f99: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x64091f99 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7923692b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7923692b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x319b82ae: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x319b82ae FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5b3a9519: tileRendererInUse null, GearsES2[obj 0x5b3a9519 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b3a9519 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b3a9519 created: GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b3a9519 created: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b3a9519 created: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5b3a9519 FIN GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5b3a9519 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b3a9519, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5fe3d6fa: tileRendererInUse null, GearsES2[obj 0x5fe3d6fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5fe3d6fa on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5fe3d6fa created w/ share: GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6196cbd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fe3d6fa created w/ share: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2075252f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fe3d6fa created w/ share: GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5afb29a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5fe3d6fa FIN GearsES2[obj 0x5fe3d6fa isInit true, usesShared true, 1 GearsObj[0x6196cbd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2075252f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5afb29a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5fe3d6fa 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fe3d6fa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x683d56b6: tileRendererInUse null, GearsES2[obj 0x683d56b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x683d56b6 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x683d56b6 created w/ share: GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x700f52f6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x683d56b6 created w/ share: GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xaad7dbc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x683d56b6 created w/ share: GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x512149f9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x683d56b6 FIN GearsES2[obj 0x683d56b6 isInit true, usesShared true, 1 GearsObj[0x700f52f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xaad7dbc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x512149f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b3a9519 isInit true, usesShared false, 1 GearsObj[0x6fe24c67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d95f07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e596cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x683d56b6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x683d56b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x118c65f2, (isShared true, created true, master 0x118c65f2) [apply] Created Ctx #0: hash 0x1f1a9489, (created true) [apply] Created Ctx #1: hash 0x11dd791a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1f1a9489, (isShared true, created true, master 0x118c65f2) [apply] Created Ctx #0: hash 0x118c65f2, (created true) [apply] Created Ctx #1: hash 0x11dd791a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x11dd791a, (isShared true, created true, master 0x118c65f2) [apply] Created Ctx #0: hash 0x1f1a9489, (created true) [apply] Created Ctx #1: hash 0x118c65f2, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b3a9519: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b3a9519 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5fe3d6fa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5fe3d6fa FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x683d56b6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x683d56b6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x779f5cd5: tileRendererInUse null, GearsES2[obj 0x779f5cd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x779f5cd5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x779f5cd5 created: GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x779f5cd5 created: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x779f5cd5 created: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x779f5cd5 FIN GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x779f5cd5 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x779f5cd5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x368a00da: tileRendererInUse null, GearsES2[obj 0x368a00da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x368a00da on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x368a00da created w/ share: GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7c5b3176, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x368a00da created w/ share: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e992a58, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x368a00da created w/ share: GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4f4c387, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x368a00da FIN GearsES2[obj 0x368a00da isInit true, usesShared true, 1 GearsObj[0x7c5b3176, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e992a58, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f4c387, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x368a00da 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x368a00da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x3400685b: tileRendererInUse null, GearsES2[obj 0x3400685b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3400685b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3400685b created w/ share: GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x33992414, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3400685b created w/ share: GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6719535b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3400685b created w/ share: GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4bef4e45, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x3400685b FIN GearsES2[obj 0x3400685b isInit true, usesShared true, 1 GearsObj[0x33992414, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6719535b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bef4e45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x779f5cd5 isInit true, usesShared false, 1 GearsObj[0x3e84fb90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3eafc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f6eaddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x3400685b 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3400685b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x40bbaecf, (isShared true, created true, master 0x40bbaecf) [apply] Created Ctx #0: hash 0x1a24fae5, (created true) [apply] Created Ctx #1: hash 0x14e30609, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x14e30609, (isShared true, created true, master 0x40bbaecf) [apply] Created Ctx #0: hash 0x1a24fae5, (created true) [apply] Created Ctx #1: hash 0x40bbaecf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1a24fae5, (isShared true, created true, master 0x40bbaecf) [apply] Created Ctx #0: hash 0x14e30609, (created true) [apply] Created Ctx #1: hash 0x40bbaecf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x3400685b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x3400685b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x368a00da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x368a00da FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x779f5cd5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x779f5cd5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x557e1a6e: tileRendererInUse null, GearsES2[obj 0x557e1a6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x557e1a6e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x557e1a6e created: GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x557e1a6e created: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x557e1a6e created: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x557e1a6e FIN GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x557e1a6e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x557e1a6e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x4e1b852: tileRendererInUse null, GearsES2[obj 0x4e1b852 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4e1b852 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4e1b852 created w/ share: GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5a815dfb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e1b852 created w/ share: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a492551, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e1b852 created w/ share: GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x22ba7f91, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x4e1b852 FIN GearsES2[obj 0x4e1b852 isInit true, usesShared true, 1 GearsObj[0x5a815dfb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a492551, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22ba7f91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x4e1b852 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e1b852, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x33945ccb: tileRendererInUse null, GearsES2[obj 0x33945ccb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x33945ccb on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x33945ccb created w/ share: GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6eacba20, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x33945ccb created w/ share: GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c9e2d62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x33945ccb created w/ share: GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6feafbaf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x33945ccb FIN GearsES2[obj 0x33945ccb isInit true, usesShared true, 1 GearsObj[0x6eacba20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c9e2d62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6feafbaf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x557e1a6e isInit true, usesShared false, 1 GearsObj[0x5c885880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f931db8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd800a91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x33945ccb 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33945ccb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x225515df, (isShared true, created true, master 0x225515df) [apply] Created Ctx #0: hash 0x79f06c54, (created true) [apply] Created Ctx #1: hash 0x77378d1a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77378d1a, (isShared true, created true, master 0x225515df) [apply] Created Ctx #0: hash 0x79f06c54, (created true) [apply] Created Ctx #1: hash 0x225515df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x79f06c54, (isShared true, created true, master 0x225515df) [apply] Created Ctx #0: hash 0x77378d1a, (created true) [apply] Created Ctx #1: hash 0x225515df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x557e1a6e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x557e1a6e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x33945ccb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x33945ccb FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4e1b852: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4e1b852 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 @ 1579063978645 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063978645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.407 sec [apply] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.305 sec [apply] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.418 sec [apply] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.426 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()junit.framework.TestListener: tests to run: 8 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063982278 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063982280 ms +++ localhost/127.0.0.1:59999 - Locked within 2028 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5c77f0f3: tileRendererInUse null, GearsES2[obj 0x5c77f0f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c77f0f3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5c77f0f3 created: GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c77f0f3 created: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c77f0f3 created: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5c77f0f3 FIN GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5c77f0f3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c77f0f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x23a596ea: tileRendererInUse null, GearsES2[obj 0x23a596ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x23a596ea on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x23a596ea created w/ share: GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1569327b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23a596ea created w/ share: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x48581f31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23a596ea created w/ share: GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3b504985, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x23a596ea FIN GearsES2[obj 0x23a596ea isInit true, usesShared true, 1 GearsObj[0x1569327b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48581f31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b504985, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x23a596ea 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23a596ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3fc59820: tileRendererInUse null, GearsES2[obj 0x3fc59820 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc59820 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3fc59820 created w/ share: GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x797a7a6d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc59820 created w/ share: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7205194a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc59820 created w/ share: GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38886bf1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3fc59820 FIN GearsES2[obj 0x3fc59820 isInit true, usesShared true, 1 GearsObj[0x797a7a6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7205194a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38886bf1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3fc59820 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc59820, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4294cfc3, (isShared true, created true, master 0x4294cfc3) [apply] Created Ctx #0: hash 0x14c4a70a, (created true) [apply] Created Ctx #1: hash 0x20bd556b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x14c4a70a, (isShared true, created true, master 0x4294cfc3) [apply] Created Ctx #0: hash 0x4294cfc3, (created true) [apply] Created Ctx #1: hash 0x20bd556b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x20bd556b, (isShared true, created true, master 0x4294cfc3) [apply] Created Ctx #0: hash 0x4294cfc3, (created true) [apply] Created Ctx #1: hash 0x14c4a70a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x23a596ea: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x23a596ea FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5c77f0f3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5c77f0f3 FIN [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] XXX-C-3.1: hash 0x4294cfc3, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x14c4a70a, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x20bd556b, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1fe647ba: tileRendererInUse null, GearsES2[obj 0x1fe647ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fe647ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1fe647ba created: GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1fe647ba created: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1fe647ba created: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1fe647ba FIN GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1fe647ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fe647ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created w/ share: GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x42b8a517, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2c96b966 created w/ share: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2ef724a7, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2c96b966 created w/ share: GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3f6a7355, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared true, 1 GearsObj[0x42b8a517, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2ef724a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3f6a7355, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x2c96b966 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6ed631b5: tileRendererInUse null, GearsES2[obj 0x6ed631b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x6ed631b5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6ed631b5 created w/ share: GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x23b28850, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6ed631b5 created w/ share: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x12b40a7c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6ed631b5 created w/ share: GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1a691870, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6ed631b5 FIN GearsES2[obj 0x6ed631b5 isInit true, usesShared true, 1 GearsObj[0x23b28850, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x12b40a7c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1a691870, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6ed631b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed631b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fbcf1a6, (isShared true, created true, master 0x7fbcf1a6) [apply] Created Ctx #0: hash 0xce6c336, (created true) [apply] Created Ctx #1: hash 0x2212cda, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0xce6c336, (isShared true, created true, master 0x7fbcf1a6) [apply] Created Ctx #0: hash 0x7fbcf1a6, (created true) [apply] Created Ctx #1: hash 0x2212cda, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2212cda, (isShared true, created true, master 0x7fbcf1a6) [apply] Created Ctx #0: hash 0x7fbcf1a6, (created true) [apply] Created Ctx #1: hash 0xce6c336, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba FIN [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] XXX-C-3.1: hash 0x7fbcf1a6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0xce6c336, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x2212cda, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x76e61fd4: tileRendererInUse null, GearsES2[obj 0x76e61fd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x76e61fd4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x76e61fd4 created: GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76e61fd4 created: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76e61fd4 created: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x76e61fd4 FIN GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x76e61fd4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6fa2d5e7: tileRendererInUse null, GearsES2[obj 0x6fa2d5e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6fa2d5e7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6fa2d5e7 created w/ share: GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4292ca10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fa2d5e7 created w/ share: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x35ffe16a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fa2d5e7 created w/ share: GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x67e26881, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6fa2d5e7 FIN GearsES2[obj 0x6fa2d5e7 isInit true, usesShared true, 1 GearsObj[0x4292ca10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35ffe16a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e26881, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6fa2d5e7 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fa2d5e7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x30260a3f: tileRendererInUse null, GearsES2[obj 0x30260a3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x30260a3f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x30260a3f created w/ share: GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b52c6be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30260a3f created w/ share: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x521e7b2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30260a3f created w/ share: GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x13f6415b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x30260a3f FIN GearsES2[obj 0x30260a3f isInit true, usesShared true, 1 GearsObj[0x2b52c6be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x521e7b2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13f6415b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x30260a3f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30260a3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4d70ab78, (isShared true, created true, master 0x4d70ab78) [apply] Created Ctx #0: hash 0x21a9ce29, (created true) [apply] Created Ctx #1: hash 0x2f6e346c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x21a9ce29, (isShared true, created true, master 0x4d70ab78) [apply] Created Ctx #0: hash 0x2f6e346c, (created true) [apply] Created Ctx #1: hash 0x4d70ab78, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2f6e346c, (isShared true, created true, master 0x4d70ab78) [apply] Created Ctx #0: hash 0x21a9ce29, (created true) [apply] Created Ctx #1: hash 0x4d70ab78, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x76e61fd4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x76e61fd4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6fa2d5e7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6fa2d5e7 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x30260a3f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x30260a3f FIN [apply] XXX-C-3.1: hash 0x4d70ab78, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x21a9ce29, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x2f6e346c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] junit.framework.TestListener: endTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x2ff5627e: tileRendererInUse null, GearsES2[obj 0x2ff5627e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ff5627e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2ff5627e created: GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2ff5627e created: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2ff5627e created: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x2ff5627e FIN GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x2ff5627e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ff5627e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5601978a: tileRendererInUse null, GearsES2[obj 0x5601978a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5601978a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5601978a created w/ share: GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x458c0266, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5601978a created w/ share: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x52a43ce3, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5601978a created w/ share: GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x52b9b26e, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5601978a FIN GearsES2[obj 0x5601978a isInit true, usesShared true, 1 GearsObj[0x458c0266, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x52a43ce3, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x52b9b26e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5601978a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5601978a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x56761887: tileRendererInUse null, GearsES2[obj 0x56761887 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x56761887 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x56761887 created w/ share: GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1423d303, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x56761887 created w/ share: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x734c6f66, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x56761887 created w/ share: GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x66802de, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x56761887 FIN GearsES2[obj 0x56761887 isInit true, usesShared true, 1 GearsObj[0x1423d303, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x734c6f66, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x66802de, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x56761887 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56761887, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6a460e40, (isShared true, created true, master 0x6a460e40) [apply] Created Ctx #0: hash 0x1e77fd10, (created true) [apply] Created Ctx #1: hash 0x10b01176, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x10b01176, (isShared true, created true, master 0x6a460e40) [apply] Created Ctx #0: hash 0x6a460e40, (created true) [apply] Created Ctx #1: hash 0x1e77fd10, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1e77fd10, (isShared true, created true, master 0x6a460e40) [apply] Created Ctx #0: hash 0x6a460e40, (created true) [apply] Created Ctx #1: hash 0x10b01176, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2ff5627e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2ff5627e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5601978a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5601978a FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x56761887: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x56761887 FIN [apply] XXX-C-3.1: hash 0x6a460e40, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x10b01176, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x1e77fd10, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer [apply] junit.framework.TestListener: endTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x65c948f8: tileRendererInUse null, GearsES2[obj 0x65c948f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65c948f8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x65c948f8 created: GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65c948f8 created: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65c948f8 created: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x65c948f8 FIN GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x65c948f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65c948f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x3f2e3e0c: tileRendererInUse null, GearsES2[obj 0x3f2e3e0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3f2e3e0c on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3f2e3e0c created w/ share: GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3187fbf3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3f2e3e0c created w/ share: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x447a73c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3f2e3e0c created w/ share: GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x49d2f2a1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x3f2e3e0c FIN GearsES2[obj 0x3f2e3e0c isInit true, usesShared true, 1 GearsObj[0x3187fbf3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x447a73c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49d2f2a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x3f2e3e0c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f2e3e0c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x597aab4e: tileRendererInUse null, GearsES2[obj 0x597aab4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x597aab4e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x597aab4e created w/ share: GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5faedb54, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x597aab4e created w/ share: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e6da401, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x597aab4e created w/ share: GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2701cd2b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x597aab4e FIN GearsES2[obj 0x597aab4e isInit true, usesShared true, 1 GearsObj[0x5faedb54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e6da401, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2701cd2b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x597aab4e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x597aab4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4b00ac9c, (isShared true, created true, master 0x4b00ac9c) [apply] Created Ctx #0: hash 0x71d7ef2, (created true) [apply] Created Ctx #1: hash 0x9da91b9, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x9da91b9, (isShared true, created true, master 0x4b00ac9c) [apply] Created Ctx #0: hash 0x71d7ef2, (created true) [apply] Created Ctx #1: hash 0x4b00ac9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x71d7ef2, (isShared true, created true, master 0x4b00ac9c) [apply] Created Ctx #0: hash 0x9da91b9, (created true) [apply] Created Ctx #1: hash 0x4b00ac9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x597aab4e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x597aab4e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3f2e3e0c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3f2e3e0c FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x65c948f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x65c948f8 FIN [apply] junit.framework.TestListener: endTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test12ASyncEachAnimatorCleanDtorOrderMapBuffer) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x40ba3d22: tileRendererInUse null, GearsES2[obj 0x40ba3d22 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40ba3d22 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x40ba3d22 created: GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x40ba3d22 created: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x40ba3d22 created: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x40ba3d22 FIN GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40ba3d22 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40ba3d22, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.0 0x1e7b5cf7: tileRendererInUse null, GearsES2[obj 0x1e7b5cf7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1e7b5cf7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1e7b5cf7 created w/ share: GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x44114fc3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1e7b5cf7 created w/ share: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x65b50870, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1e7b5cf7 created w/ share: GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3ce5814b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.X 0x1e7b5cf7 FIN GearsES2[obj 0x1e7b5cf7 isInit true, usesShared true, 1 GearsObj[0x44114fc3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x65b50870, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3ce5814b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.reshape 0x1e7b5cf7 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e7b5cf7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.0 0x3b87e9c3: tileRendererInUse null, GearsES2[obj 0x3b87e9c3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3b87e9c3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3b87e9c3 created w/ share: GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x671af97e, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3b87e9c3 created w/ share: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6763bbc2, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3b87e9c3 created w/ share: GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1fecf147, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.X 0x3b87e9c3 FIN GearsES2[obj 0x3b87e9c3 isInit true, usesShared true, 1 GearsObj[0x671af97e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6763bbc2, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1fecf147, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x3b87e9c3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b87e9c3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4ce18d2b, (isShared true, created true, master 0x4ce18d2b) [apply] Created Ctx #0: hash 0x71d6790c, (created true) [apply] Created Ctx #1: hash 0x7f11889e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7f11889e, (isShared true, created true, master 0x4ce18d2b) [apply] Created Ctx #0: hash 0x4ce18d2b, (created true) [apply] Created Ctx #1: hash 0x71d6790c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x71d6790c, (isShared true, created true, master 0x4ce18d2b) [apply] Created Ctx #0: hash 0x4ce18d2b, (created true) [apply] Created Ctx #1: hash 0x7f11889e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3b87e9c3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3b87e9c3 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1e7b5cf7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1e7b5cf7 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x40ba3d22: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x40ba3d22 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[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.0 0xe85c4e8: tileRendererInUse null, GearsES2[obj 0xe85c4e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe85c4e8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xe85c4e8 created: GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe85c4e8 created: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe85c4e8 created: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.X 0xe85c4e8 FIN GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.reshape 0xe85c4e8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe85c4e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.0 0x4a5dbd2b: tileRendererInUse null, GearsES2[obj 0x4a5dbd2b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4a5dbd2b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4a5dbd2b created w/ share: GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xcf596b9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a5dbd2b created w/ share: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x19a0008a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a5dbd2b created w/ share: GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x747d4545, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.X 0x4a5dbd2b FIN GearsES2[obj 0x4a5dbd2b isInit true, usesShared true, 1 GearsObj[0xcf596b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19a0008a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x747d4545, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.reshape 0x4a5dbd2b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a5dbd2b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.0 0x4e908c52: tileRendererInUse null, GearsES2[obj 0x4e908c52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4e908c52 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4e908c52 created w/ share: GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7bffb3a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e908c52 created w/ share: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6f185f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e908c52 created w/ share: GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x381d0fd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.X 0x4e908c52 FIN GearsES2[obj 0x4e908c52 isInit true, usesShared true, 1 GearsObj[0x7bffb3a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f185f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x381d0fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.reshape 0x4e908c52 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e908c52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x88509bc, (isShared true, created true, master 0x88509bc) [apply] Created Ctx #0: hash 0x2782db14, (created true) [apply] Created Ctx #1: hash 0x29452194, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2782db14, (isShared true, created true, master 0x88509bc) [apply] Created Ctx #0: hash 0x29452194, (created true) [apply] Created Ctx #1: hash 0x88509bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x29452194, (isShared true, created true, master 0x88509bc) [apply] Created Ctx #0: hash 0x2782db14, (created true) [apply] Created Ctx #1: hash 0x88509bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0xe85c4e8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0xe85c4e8 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4a5dbd2b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4a5dbd2b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4e908c52: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4e908c52 FIN [apply] junit.framework.TestListener: endTest(test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers) [apply] junit.framework.TestListener: startTest(test14AsyncEachAnimatorDirtyDtorOrderMapBuffers) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.0 0x4c3fe025: tileRendererInUse null, GearsES2[obj 0x4c3fe025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c3fe025 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4c3fe025 created: GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x4c3fe025 created: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x4c3fe025 created: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.X 0x4c3fe025 FIN GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.reshape 0x4c3fe025 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c3fe025, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.0 0x6b2cb86c: tileRendererInUse null, GearsES2[obj 0x6b2cb86c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b2cb86c on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6b2cb86c created w/ share: GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x724a6430, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6b2cb86c created w/ share: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x15532393, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6b2cb86c created w/ share: GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0xace5ce3, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.X 0x6b2cb86c FIN GearsES2[obj 0x6b2cb86c isInit true, usesShared true, 1 GearsObj[0x724a6430, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x15532393, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xace5ce3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.reshape 0x6b2cb86c 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b2cb86c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.0 0x21144b47: tileRendererInUse null, GearsES2[obj 0x21144b47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x21144b47 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x21144b47 created w/ share: GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x2e8da390, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x21144b47 created w/ share: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4a27ccc8, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x21144b47 created w/ share: GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x56d6e773, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.X 0x21144b47 FIN GearsES2[obj 0x21144b47 isInit true, usesShared true, 1 GearsObj[0x2e8da390, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4a27ccc8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x56d6e773, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.reshape 0x21144b47 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x21144b47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x24ecd7c, (isShared true, created true, master 0x24ecd7c) [apply] Created Ctx #0: hash 0x77f1fe87, (created true) [apply] Created Ctx #1: hash 0x79361e09, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77f1fe87, (isShared true, created true, master 0x24ecd7c) [apply] Created Ctx #0: hash 0x79361e09, (created true) [apply] Created Ctx #1: hash 0x24ecd7c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x79361e09, (isShared true, created true, master 0x24ecd7c) [apply] Created Ctx #0: hash 0x77f1fe87, (created true) [apply] Created Ctx #1: hash 0x24ecd7c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4c3fe025: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4c3fe025 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6b2cb86c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6b2cb86c FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x21144b47: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x21144b47 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 @ 1579064001262 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064001263 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.677 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063982278 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063982280 ms +++ localhost/127.0.0.1:59999 - Locked within 2028 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5c77f0f3: tileRendererInUse null, GearsES2[obj 0x5c77f0f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c77f0f3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5c77f0f3 created: GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c77f0f3 created: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c77f0f3 created: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5c77f0f3 FIN GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5c77f0f3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c77f0f3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x23a596ea: tileRendererInUse null, GearsES2[obj 0x23a596ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x23a596ea on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x23a596ea created w/ share: GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1569327b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23a596ea created w/ share: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x48581f31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23a596ea created w/ share: GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3b504985, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x23a596ea FIN GearsES2[obj 0x23a596ea isInit true, usesShared true, 1 GearsObj[0x1569327b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48581f31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b504985, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x23a596ea 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23a596ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3fc59820: tileRendererInUse null, GearsES2[obj 0x3fc59820 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc59820 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3fc59820 created w/ share: GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x797a7a6d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc59820 created w/ share: GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7205194a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc59820 created w/ share: GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38886bf1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3fc59820 FIN GearsES2[obj 0x3fc59820 isInit true, usesShared true, 1 GearsObj[0x797a7a6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7205194a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38886bf1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5c77f0f3 isInit true, usesShared false, 1 GearsObj[0x4d82ef09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc14ed3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6c68ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3fc59820 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc59820, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4294cfc3, (isShared true, created true, master 0x4294cfc3) [apply] Created Ctx #0: hash 0x14c4a70a, (created true) [apply] Created Ctx #1: hash 0x20bd556b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x14c4a70a, (isShared true, created true, master 0x4294cfc3) [apply] Created Ctx #0: hash 0x4294cfc3, (created true) [apply] Created Ctx #1: hash 0x20bd556b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x20bd556b, (isShared true, created true, master 0x4294cfc3) [apply] Created Ctx #0: hash 0x4294cfc3, (created true) [apply] Created Ctx #1: hash 0x14c4a70a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3fc59820 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x23a596ea: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x23a596ea FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5c77f0f3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5c77f0f3 FIN [apply] XXX-C-3.1: hash 0x4294cfc3, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x14c4a70a, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x20bd556b, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1fe647ba: tileRendererInUse null, GearsES2[obj 0x1fe647ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fe647ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1fe647ba created: GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1fe647ba created: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1fe647ba created: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1fe647ba FIN GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1fe647ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fe647ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created w/ share: GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x42b8a517, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2c96b966 created w/ share: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2ef724a7, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2c96b966 created w/ share: GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3f6a7355, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared true, 1 GearsObj[0x42b8a517, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2ef724a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3f6a7355, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x2c96b966 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6ed631b5: tileRendererInUse null, GearsES2[obj 0x6ed631b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x6ed631b5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6ed631b5 created w/ share: GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x23b28850, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6ed631b5 created w/ share: GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x12b40a7c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6ed631b5 created w/ share: GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1a691870, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6ed631b5 FIN GearsES2[obj 0x6ed631b5 isInit true, usesShared true, 1 GearsObj[0x23b28850, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x12b40a7c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1a691870, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x1bc9b41, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x50ff238a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5069f555, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6ed631b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed631b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fbcf1a6, (isShared true, created true, master 0x7fbcf1a6) [apply] Created Ctx #0: hash 0xce6c336, (created true) [apply] Created Ctx #1: hash 0x2212cda, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0xce6c336, (isShared true, created true, master 0x7fbcf1a6) [apply] Created Ctx #0: hash 0x7fbcf1a6, (created true) [apply] Created Ctx #1: hash 0x2212cda, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2212cda, (isShared true, created true, master 0x7fbcf1a6) [apply] Created Ctx #0: hash 0x7fbcf1a6, (created true) [apply] Created Ctx #1: hash 0xce6c336, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba FIN [apply] XXX-C-3.1: hash 0x7fbcf1a6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0xce6c336, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x2212cda, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x76e61fd4: tileRendererInUse null, GearsES2[obj 0x76e61fd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x76e61fd4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x76e61fd4 created: GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76e61fd4 created: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76e61fd4 created: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x76e61fd4 FIN GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x76e61fd4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6fa2d5e7: tileRendererInUse null, GearsES2[obj 0x6fa2d5e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6fa2d5e7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6fa2d5e7 created w/ share: GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4292ca10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fa2d5e7 created w/ share: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x35ffe16a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fa2d5e7 created w/ share: GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x67e26881, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6fa2d5e7 FIN GearsES2[obj 0x6fa2d5e7 isInit true, usesShared true, 1 GearsObj[0x4292ca10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35ffe16a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e26881, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6fa2d5e7 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fa2d5e7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x30260a3f: tileRendererInUse null, GearsES2[obj 0x30260a3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x30260a3f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x30260a3f created w/ share: GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b52c6be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30260a3f created w/ share: GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x521e7b2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30260a3f created w/ share: GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x13f6415b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x30260a3f FIN GearsES2[obj 0x30260a3f isInit true, usesShared true, 1 GearsObj[0x2b52c6be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x521e7b2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13f6415b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x33c2a158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324bbfa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62a5b9d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x30260a3f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30260a3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4d70ab78, (isShared true, created true, master 0x4d70ab78) [apply] Created Ctx #0: hash 0x21a9ce29, (created true) [apply] Created Ctx #1: hash 0x2f6e346c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x21a9ce29, (isShared true, created true, master 0x4d70ab78) [apply] Created Ctx #0: hash 0x2f6e346c, (created true) [apply] Created Ctx #1: hash 0x4d70ab78, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2f6e346c, (isShared true, created true, master 0x4d70ab78) [apply] Created Ctx #0: hash 0x21a9ce29, (created true) [apply] Created Ctx #1: hash 0x4d70ab78, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x76e61fd4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x76e61fd4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6fa2d5e7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6fa2d5e7 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x30260a3f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x30260a3f FIN [apply] XXX-C-3.1: hash 0x4d70ab78, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x21a9ce29, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x2f6e346c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x2ff5627e: tileRendererInUse null, GearsES2[obj 0x2ff5627e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ff5627e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2ff5627e created: GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2ff5627e created: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2ff5627e created: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x2ff5627e FIN GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x2ff5627e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ff5627e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5601978a: tileRendererInUse null, GearsES2[obj 0x5601978a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5601978a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5601978a created w/ share: GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x458c0266, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5601978a created w/ share: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x52a43ce3, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5601978a created w/ share: GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x52b9b26e, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5601978a FIN GearsES2[obj 0x5601978a isInit true, usesShared true, 1 GearsObj[0x458c0266, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x52a43ce3, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x52b9b26e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5601978a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5601978a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x56761887: tileRendererInUse null, GearsES2[obj 0x56761887 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x56761887 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x56761887 created w/ share: GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1423d303, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x56761887 created w/ share: GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x734c6f66, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x56761887 created w/ share: GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x66802de, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x56761887 FIN GearsES2[obj 0x56761887 isInit true, usesShared true, 1 GearsObj[0x1423d303, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x734c6f66, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x66802de, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2ff5627e isInit true, usesShared false, 1 GearsObj[0x14539105, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d7e15a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4593080c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x56761887 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56761887, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6a460e40, (isShared true, created true, master 0x6a460e40) [apply] Created Ctx #0: hash 0x1e77fd10, (created true) [apply] Created Ctx #1: hash 0x10b01176, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x10b01176, (isShared true, created true, master 0x6a460e40) [apply] Created Ctx #0: hash 0x6a460e40, (created true) [apply] Created Ctx #1: hash 0x1e77fd10, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1e77fd10, (isShared true, created true, master 0x6a460e40) [apply] Created Ctx #0: hash 0x6a460e40, (created true) [apply] Created Ctx #1: hash 0x10b01176, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2ff5627e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2ff5627e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5601978a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5601978a FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x56761887: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x56761887 FIN [apply] XXX-C-3.1: hash 0x6a460e40, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x10b01176, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x1e77fd10, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x65c948f8: tileRendererInUse null, GearsES2[obj 0x65c948f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65c948f8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x65c948f8 created: GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65c948f8 created: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65c948f8 created: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x65c948f8 FIN GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x65c948f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65c948f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x3f2e3e0c: tileRendererInUse null, GearsES2[obj 0x3f2e3e0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3f2e3e0c on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3f2e3e0c created w/ share: GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3187fbf3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3f2e3e0c created w/ share: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x447a73c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3f2e3e0c created w/ share: GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x49d2f2a1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x3f2e3e0c FIN GearsES2[obj 0x3f2e3e0c isInit true, usesShared true, 1 GearsObj[0x3187fbf3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x447a73c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49d2f2a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x3f2e3e0c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f2e3e0c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x597aab4e: tileRendererInUse null, GearsES2[obj 0x597aab4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x597aab4e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x597aab4e created w/ share: GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5faedb54, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x597aab4e created w/ share: GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e6da401, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x597aab4e created w/ share: GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2701cd2b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x597aab4e FIN GearsES2[obj 0x597aab4e isInit true, usesShared true, 1 GearsObj[0x5faedb54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e6da401, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2701cd2b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x65c948f8 isInit true, usesShared false, 1 GearsObj[0x64d5aef8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d039433, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a20dd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x597aab4e 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x597aab4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4b00ac9c, (isShared true, created true, master 0x4b00ac9c) [apply] Created Ctx #0: hash 0x71d7ef2, (created true) [apply] Created Ctx #1: hash 0x9da91b9, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x9da91b9, (isShared true, created true, master 0x4b00ac9c) [apply] Created Ctx #0: hash 0x71d7ef2, (created true) [apply] Created Ctx #1: hash 0x4b00ac9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x71d7ef2, (isShared true, created true, master 0x4b00ac9c) [apply] Created Ctx #0: hash 0x9da91b9, (created true) [apply] Created Ctx #1: hash 0x4b00ac9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x597aab4e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x597aab4e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3f2e3e0c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3f2e3e0c FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x65c948f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x65c948f8 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x40ba3d22: tileRendererInUse null, GearsES2[obj 0x40ba3d22 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40ba3d22 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x40ba3d22 created: GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x40ba3d22 created: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x40ba3d22 created: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x40ba3d22 FIN GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40ba3d22 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40ba3d22, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.0 0x1e7b5cf7: tileRendererInUse null, GearsES2[obj 0x1e7b5cf7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1e7b5cf7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1e7b5cf7 created w/ share: GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x44114fc3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1e7b5cf7 created w/ share: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x65b50870, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1e7b5cf7 created w/ share: GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3ce5814b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.X 0x1e7b5cf7 FIN GearsES2[obj 0x1e7b5cf7 isInit true, usesShared true, 1 GearsObj[0x44114fc3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x65b50870, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3ce5814b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.reshape 0x1e7b5cf7 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e7b5cf7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.0 0x3b87e9c3: tileRendererInUse null, GearsES2[obj 0x3b87e9c3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3b87e9c3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3b87e9c3 created w/ share: GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x671af97e, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3b87e9c3 created w/ share: GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6763bbc2, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3b87e9c3 created w/ share: GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1fecf147, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.X 0x3b87e9c3 FIN GearsES2[obj 0x3b87e9c3 isInit true, usesShared true, 1 GearsObj[0x671af97e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6763bbc2, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1fecf147, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x40ba3d22 isInit true, usesShared false, 1 GearsObj[0x3252079e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3bf004b1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63349fb3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x3b87e9c3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b87e9c3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4ce18d2b, (isShared true, created true, master 0x4ce18d2b) [apply] Created Ctx #0: hash 0x71d6790c, (created true) [apply] Created Ctx #1: hash 0x7f11889e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7f11889e, (isShared true, created true, master 0x4ce18d2b) [apply] Created Ctx #0: hash 0x4ce18d2b, (created true) [apply] Created Ctx #1: hash 0x71d6790c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x71d6790c, (isShared true, created true, master 0x4ce18d2b) [apply] Created Ctx #0: hash 0x4ce18d2b, (created true) [apply] Created Ctx #1: hash 0x7f11889e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3b87e9c3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3b87e9c3 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1e7b5cf7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x1e7b5cf7 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x40ba3d22: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x40ba3d22 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.0 0xe85c4e8: tileRendererInUse null, GearsES2[obj 0xe85c4e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe85c4e8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xe85c4e8 created: GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe85c4e8 created: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe85c4e8 created: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.X 0xe85c4e8 FIN GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.reshape 0xe85c4e8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe85c4e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.0 0x4a5dbd2b: tileRendererInUse null, GearsES2[obj 0x4a5dbd2b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4a5dbd2b on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4a5dbd2b created w/ share: GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xcf596b9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a5dbd2b created w/ share: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x19a0008a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a5dbd2b created w/ share: GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x747d4545, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.X 0x4a5dbd2b FIN GearsES2[obj 0x4a5dbd2b isInit true, usesShared true, 1 GearsObj[0xcf596b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19a0008a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x747d4545, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.reshape 0x4a5dbd2b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a5dbd2b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.0 0x4e908c52: tileRendererInUse null, GearsES2[obj 0x4e908c52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4e908c52 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4e908c52 created w/ share: GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7bffb3a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e908c52 created w/ share: GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6f185f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e908c52 created w/ share: GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x381d0fd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.X 0x4e908c52 FIN GearsES2[obj 0x4e908c52 isInit true, usesShared true, 1 GearsObj[0x7bffb3a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f185f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x381d0fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xe85c4e8 isInit true, usesShared false, 1 GearsObj[0x7672ab65, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff0dc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275013a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.reshape 0x4e908c52 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e908c52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x88509bc, (isShared true, created true, master 0x88509bc) [apply] Created Ctx #0: hash 0x2782db14, (created true) [apply] Created Ctx #1: hash 0x29452194, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2782db14, (isShared true, created true, master 0x88509bc) [apply] Created Ctx #0: hash 0x29452194, (created true) [apply] Created Ctx #1: hash 0x88509bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x29452194, (isShared true, created true, master 0x88509bc) [apply] Created Ctx #0: hash 0x2782db14, (created true) [apply] Created Ctx #1: hash 0x88509bc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0xe85c4e8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0xe85c4e8 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4a5dbd2b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4a5dbd2b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4e908c52: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x4e908c52 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.0 0x4c3fe025: tileRendererInUse null, GearsES2[obj 0x4c3fe025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c3fe025 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4c3fe025 created: GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x4c3fe025 created: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x4c3fe025 created: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.X 0x4c3fe025 FIN GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.reshape 0x4c3fe025 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c3fe025, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.0 0x6b2cb86c: tileRendererInUse null, GearsES2[obj 0x6b2cb86c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b2cb86c on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6b2cb86c created w/ share: GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x724a6430, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6b2cb86c created w/ share: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x15532393, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6b2cb86c created w/ share: GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0xace5ce3, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.X 0x6b2cb86c FIN GearsES2[obj 0x6b2cb86c isInit true, usesShared true, 1 GearsObj[0x724a6430, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x15532393, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xace5ce3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.reshape 0x6b2cb86c 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b2cb86c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.0 0x21144b47: tileRendererInUse null, GearsES2[obj 0x21144b47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x21144b47 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x21144b47 created w/ share: GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x2e8da390, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x21144b47 created w/ share: GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4a27ccc8, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x21144b47 created w/ share: GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x56d6e773, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.X 0x21144b47 FIN GearsES2[obj 0x21144b47 isInit true, usesShared true, 1 GearsObj[0x2e8da390, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4a27ccc8, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x56d6e773, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x4c3fe025 isInit true, usesShared false, 1 GearsObj[0x7cb3a7fb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4188f8a7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2d9bd631, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.reshape 0x21144b47 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x21144b47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x24ecd7c, (isShared true, created true, master 0x24ecd7c) [apply] Created Ctx #0: hash 0x77f1fe87, (created true) [apply] Created Ctx #1: hash 0x79361e09, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77f1fe87, (isShared true, created true, master 0x24ecd7c) [apply] Created Ctx #0: hash 0x79361e09, (created true) [apply] Created Ctx #1: hash 0x24ecd7c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x79361e09, (isShared true, created true, master 0x24ecd7c) [apply] Created Ctx #0: hash 0x77f1fe87, (created true) [apply] Created Ctx #1: hash 0x24ecd7c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4c3fe025: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4c3fe025 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6b2cb86c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x6b2cb86c FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x21144b47: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x21144b47 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 @ 1579064001262 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064001263 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrderCopyBuffer took 1.934 sec [apply] Testcase: test02SyncedOneAnimatorCleanDtorOrderMapBuffer took 1.823 sec [apply] Testcase: test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer took 1.826 sec [apply] Testcase: test04SyncedOneAnimatorDirtyDtorOrderMapBuffer took 1.835 sec [apply] Testcase: test11ASyncEachAnimatorCleanDtorOrderCopyBuffer took 2.057 sec [apply] Testcase: test12ASyncEachAnimatorCleanDtorOrderMapBuffer took 2.063 sec [apply] Testcase: test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers took 2.062 sec [apply] Testcase: test14AsyncEachAnimatorDirtyDtorOrderMapBuffers took 2.086 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064004958 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064004961 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x15db03d7: tileRendererInUse null, GearsES2[obj 0x15db03d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15db03d7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x15db03d7 created: GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15db03d7 created: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15db03d7 created: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x15db03d7 FIN GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x15db03d7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15db03d7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7affd884: tileRendererInUse null, GearsES2[obj 0x7affd884 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7affd884 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7affd884 created w/ share: GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7e06467a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7affd884 created w/ share: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x74efeaf0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7affd884 created w/ share: GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3fced666, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7affd884 FIN GearsES2[obj 0x7affd884 isInit true, usesShared true, 1 GearsObj[0x7e06467a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74efeaf0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fced666, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7affd884 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7affd884, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x633cef58: tileRendererInUse null, GearsES2[obj 0x633cef58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x633cef58 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x633cef58 created w/ share: GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4e3f01ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x633cef58 created w/ share: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x45db1412, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x633cef58 created w/ share: GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5b0bc3a4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x633cef58 FIN GearsES2[obj 0x633cef58 isInit true, usesShared true, 1 GearsObj[0x4e3f01ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45db1412, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b0bc3a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x633cef58 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x633cef58, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69f5fbe5, (isShared true, created true, master 0x69f5fbe5) [apply] Created Ctx #0: hash 0x5c056a39, (created true) [apply] Created Ctx #1: hash 0x34745cfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x34745cfd, (isShared true, created true, master 0x69f5fbe5) [apply] Created Ctx #0: hash 0x69f5fbe5, (created true) [apply] Created Ctx #1: hash 0x5c056a39, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5c056a39, (isShared true, created true, master 0x34745cfd) [apply] Created Ctx #0: hash 0x69f5fbe5, (created true) [apply] Created Ctx #1: hash 0x34745cfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x633cef58: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x633cef58 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7affd884: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7affd884 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x15db03d7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x15db03d7 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 @ 1579064007650 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064007650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.36 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064004958 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064004961 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x15db03d7: tileRendererInUse null, GearsES2[obj 0x15db03d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15db03d7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x15db03d7 created: GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15db03d7 created: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15db03d7 created: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x15db03d7 FIN GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x15db03d7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15db03d7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7affd884: tileRendererInUse null, GearsES2[obj 0x7affd884 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7affd884 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7affd884 created w/ share: GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7e06467a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7affd884 created w/ share: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x74efeaf0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7affd884 created w/ share: GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3fced666, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7affd884 FIN GearsES2[obj 0x7affd884 isInit true, usesShared true, 1 GearsObj[0x7e06467a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74efeaf0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fced666, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7affd884 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7affd884, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x633cef58: tileRendererInUse null, GearsES2[obj 0x633cef58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x633cef58 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x633cef58 created w/ share: GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4e3f01ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x633cef58 created w/ share: GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x45db1412, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x633cef58 created w/ share: GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5b0bc3a4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x633cef58 FIN GearsES2[obj 0x633cef58 isInit true, usesShared true, 1 GearsObj[0x4e3f01ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45db1412, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b0bc3a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x15db03d7 isInit true, usesShared false, 1 GearsObj[0x339d5798, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6031a89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c08db1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x633cef58 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x633cef58, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69f5fbe5, (isShared true, created true, master 0x69f5fbe5) [apply] Created Ctx #0: hash 0x5c056a39, (created true) [apply] Created Ctx #1: hash 0x34745cfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x34745cfd, (isShared true, created true, master 0x69f5fbe5) [apply] Created Ctx #0: hash 0x69f5fbe5, (created true) [apply] Created Ctx #1: hash 0x5c056a39, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5c056a39, (isShared true, created true, master 0x34745cfd) [apply] Created Ctx #0: hash 0x69f5fbe5, (created true) [apply] Created Ctx #1: hash 0x34745cfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x633cef58: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x633cef58 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7affd884: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7affd884 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x15db03d7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x15db03d7 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 @ 1579064007650 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064007650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.4 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064011199 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064011203 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder [apply] junit.framework.TestListener: startTest(test01CleanDtorOrder) [apply] XXX-0-C-M - GLContextShareSet.Map [apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0 [apply] XXX-0-C - GLContextShareSet.Map [apply] 0: hash 0x35743b84, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x7d2bb24a, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x6a853791, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x3a742202, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7c1140a7, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x4bb21848, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x5e9c09f6, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x657a1711, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x7e855d8e, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x260085ff, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x3a742202, (created true) [apply] Created Ctx #1: hash 0x35743b84, (created true) [apply] Created Ctx #2: hash 0x7c1140a7, (created true) [apply] Created Ctx #3: hash 0x4bb21848, (created true) [apply] Created Ctx #4: hash 0x7d2bb24a, (created true) [apply] Created Ctx #5: hash 0x11ba894b, (created true) [apply] Created Ctx #6: hash 0x7e855d8e, (created true) [apply] Created Ctx #7: hash 0x6a853791, (created true) [apply] Created Ctx #8: hash 0x657a1711, (created true) [apply] Created Ctx #9: hash 0x5e9c09f6, (created true) [apply] Created Ctx #10: hash 0x260085ff, (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 0x35743b84, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x7d2bb24a, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x6a853791, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x3a742202, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7c1140a7, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x4bb21848, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x5e9c09f6, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x657a1711, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x7e855d8e, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x260085ff, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Destroyed Ctx #0: hash 0x3a742202, (created false) [apply] Destroyed Ctx #1: hash 0x35743b84, (created false) [apply] Destroyed Ctx #2: hash 0x7c1140a7, (created false) [apply] Destroyed Ctx #3: hash 0x4bb21848, (created false) [apply] Destroyed Ctx #4: hash 0x7d2bb24a, (created false) [apply] Destroyed Ctx #5: hash 0x7e855d8e, (created false) [apply] Destroyed Ctx #6: hash 0x6a853791, (created false) [apply] Destroyed Ctx #7: hash 0x657a1711, (created false) [apply] Destroyed Ctx #8: hash 0x5e9c09f6, (created false) [apply] Destroyed Ctx #9: hash 0x260085ff, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0xe79a029, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x233636c0, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x5111eba9, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x6b3bb572, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x79290ee3, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x673744dc, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x2cde7d22, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x49e612ab, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x55d45e79, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x1ddb5f34, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x233636c0, (created true) [apply] Created Ctx #1: hash 0x2cde7d22, (created true) [apply] Created Ctx #2: hash 0x79290ee3, (created true) [apply] Created Ctx #3: hash 0xe79a029, (created true) [apply] Created Ctx #4: hash 0x5111eba9, (created true) [apply] Created Ctx #5: hash 0x11ba894b, (created true) [apply] Created Ctx #6: hash 0x49e612ab, (created true) [apply] Created Ctx #7: hash 0x6b3bb572, (created true) [apply] Created Ctx #8: hash 0x1ddb5f34, (created true) [apply] Created Ctx #9: hash 0x55d45e79, (created true) [apply] Created Ctx #10: hash 0x673744dc, (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 0xe79a029, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x233636c0, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x5111eba9, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x6b3bb572, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x79290ee3, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x673744dc, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x2cde7d22, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x49e612ab, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x55d45e79, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x1ddb5f34, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Destroyed Ctx #0: hash 0x233636c0, (created false) [apply] Destroyed Ctx #1: hash 0x2cde7d22, (created false) [apply] Destroyed Ctx #2: hash 0x79290ee3, (created false) [apply] Destroyed Ctx #3: hash 0xe79a029, (created false) [apply] Destroyed Ctx #4: hash 0x5111eba9, (created false) [apply] Destroyed Ctx #5: hash 0x49e612ab, (created false) [apply] Destroyed Ctx #6: hash 0x6b3bb572, (created false) [apply] Destroyed Ctx #7: hash 0x1ddb5f34, (created false) [apply] Destroyed Ctx #8: hash 0x55d45e79, (created false) [apply] Destroyed Ctx #9: hash 0x673744dc, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0xf57f15, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x4bf17763, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x9c9e8fc, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x1a7b0c9e, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x15e38ad5, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x5c339925, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x56d800cf, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x163ddb65, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x49c3dcc9, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x31ddd067, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x4bf17763, (created true) [apply] Created Ctx #1: hash 0x163ddb65, (created true) [apply] Created Ctx #2: hash 0x5c339925, (created true) [apply] Created Ctx #3: hash 0x31ddd067, (created true) [apply] Created Ctx #4: hash 0x49c3dcc9, (created true) [apply] Created Ctx #5: hash 0x11ba894b, (created true) [apply] Created Ctx #6: hash 0x56d800cf, (created true) [apply] Created Ctx #7: hash 0x15e38ad5, (created true) [apply] Created Ctx #8: hash 0xf57f15, (created true) [apply] Created Ctx #9: hash 0x9c9e8fc, (created true) [apply] Created Ctx #10: hash 0x1a7b0c9e, (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 0xf57f15, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x4bf17763, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x9c9e8fc, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x1a7b0c9e, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x15e38ad5, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x5c339925, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x56d800cf, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x163ddb65, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x49c3dcc9, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x31ddd067, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Destroyed Ctx #0: hash 0x4bf17763, (created false) [apply] Destroyed Ctx #1: hash 0x5c339925, (created false) [apply] Destroyed Ctx #2: hash 0x163ddb65, (created false) [apply] Destroyed Ctx #3: hash 0x31ddd067, (created false) [apply] Destroyed Ctx #4: hash 0x49c3dcc9, (created false) [apply] Destroyed Ctx #5: hash 0x56d800cf, (created false) [apply] Destroyed Ctx #6: hash 0xf57f15, (created false) [apply] Destroyed Ctx #7: hash 0x15e38ad5, (created false) [apply] Destroyed Ctx #8: hash 0x9c9e8fc, (created false) [apply] Destroyed Ctx #9: hash 0x1a7b0c9e, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (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 @ 1579064031020 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064031020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.488 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064011199 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064011203 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x35743b84, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x7d2bb24a, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x6a853791, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x3a742202, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7c1140a7, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x4bb21848, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x5e9c09f6, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x657a1711, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x7e855d8e, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x260085ff, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x3a742202, (created true) [apply] Created Ctx #1: hash 0x35743b84, (created true) [apply] Created Ctx #2: hash 0x7c1140a7, (created true) [apply] Created Ctx #3: hash 0x4bb21848, (created true) [apply] Created Ctx #4: hash 0x7d2bb24a, (created true) [apply] Created Ctx #5: hash 0x11ba894b, (created true) [apply] Created Ctx #6: hash 0x7e855d8e, (created true) [apply] Created Ctx #7: hash 0x6a853791, (created true) [apply] Created Ctx #8: hash 0x657a1711, (created true) [apply] Created Ctx #9: hash 0x5e9c09f6, (created true) [apply] Created Ctx #10: hash 0x260085ff, (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 0x35743b84, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x7d2bb24a, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x6a853791, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x3a742202, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7c1140a7, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x4bb21848, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x5e9c09f6, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x657a1711, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x7e855d8e, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x260085ff, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Destroyed Ctx #0: hash 0x3a742202, (created false) [apply] Destroyed Ctx #1: hash 0x35743b84, (created false) [apply] Destroyed Ctx #2: hash 0x7c1140a7, (created false) [apply] Destroyed Ctx #3: hash 0x4bb21848, (created false) [apply] Destroyed Ctx #4: hash 0x7d2bb24a, (created false) [apply] Destroyed Ctx #5: hash 0x7e855d8e, (created false) [apply] Destroyed Ctx #6: hash 0x6a853791, (created false) [apply] Destroyed Ctx #7: hash 0x657a1711, (created false) [apply] Destroyed Ctx #8: hash 0x5e9c09f6, (created false) [apply] Destroyed Ctx #9: hash 0x260085ff, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0xe79a029, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x233636c0, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x5111eba9, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x6b3bb572, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x79290ee3, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x673744dc, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x2cde7d22, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x49e612ab, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x55d45e79, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x1ddb5f34, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x233636c0, (created true) [apply] Created Ctx #1: hash 0x2cde7d22, (created true) [apply] Created Ctx #2: hash 0x79290ee3, (created true) [apply] Created Ctx #3: hash 0xe79a029, (created true) [apply] Created Ctx #4: hash 0x5111eba9, (created true) [apply] Created Ctx #5: hash 0x11ba894b, (created true) [apply] Created Ctx #6: hash 0x49e612ab, (created true) [apply] Created Ctx #7: hash 0x6b3bb572, (created true) [apply] Created Ctx #8: hash 0x1ddb5f34, (created true) [apply] Created Ctx #9: hash 0x55d45e79, (created true) [apply] Created Ctx #10: hash 0x673744dc, (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 0xe79a029, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x233636c0, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x5111eba9, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x6b3bb572, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x79290ee3, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x673744dc, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x2cde7d22, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x49e612ab, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x55d45e79, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x1ddb5f34, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Destroyed Ctx #0: hash 0x233636c0, (created false) [apply] Destroyed Ctx #1: hash 0x2cde7d22, (created false) [apply] Destroyed Ctx #2: hash 0x79290ee3, (created false) [apply] Destroyed Ctx #3: hash 0xe79a029, (created false) [apply] Destroyed Ctx #4: hash 0x5111eba9, (created false) [apply] Destroyed Ctx #5: hash 0x49e612ab, (created false) [apply] Destroyed Ctx #6: hash 0x6b3bb572, (created false) [apply] Destroyed Ctx #7: hash 0x1ddb5f34, (created false) [apply] Destroyed Ctx #8: hash 0x55d45e79, (created false) [apply] Destroyed Ctx #9: hash 0x673744dc, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0xf57f15, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x4bf17763, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x9c9e8fc, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x1a7b0c9e, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x15e38ad5, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x5c339925, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x56d800cf, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x163ddb65, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x49c3dcc9, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x31ddd067, (isShared true, created true, master 0x11ba894b, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x4bf17763, (created true) [apply] Created Ctx #1: hash 0x163ddb65, (created true) [apply] Created Ctx #2: hash 0x5c339925, (created true) [apply] Created Ctx #3: hash 0x31ddd067, (created true) [apply] Created Ctx #4: hash 0x49c3dcc9, (created true) [apply] Created Ctx #5: hash 0x11ba894b, (created true) [apply] Created Ctx #6: hash 0x56d800cf, (created true) [apply] Created Ctx #7: hash 0x15e38ad5, (created true) [apply] Created Ctx #8: hash 0xf57f15, (created true) [apply] Created Ctx #9: hash 0x9c9e8fc, (created true) [apply] Created Ctx #10: hash 0x1a7b0c9e, (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 0xf57f15, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x4bf17763, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x9c9e8fc, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x1a7b0c9e, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x15e38ad5, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x5c339925, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x56d800cf, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x163ddb65, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x49c3dcc9, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x31ddd067, (isShared true, created false, master 0x11ba894b, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Destroyed Ctx #0: hash 0x4bf17763, (created false) [apply] Destroyed Ctx #1: hash 0x5c339925, (created false) [apply] Destroyed Ctx #2: hash 0x163ddb65, (created false) [apply] Destroyed Ctx #3: hash 0x31ddd067, (created false) [apply] Destroyed Ctx #4: hash 0x49c3dcc9, (created false) [apply] Destroyed Ctx #5: hash 0x56d800cf, (created false) [apply] Destroyed Ctx #6: hash 0xf57f15, (created false) [apply] Destroyed Ctx #7: hash 0x15e38ad5, (created false) [apply] Destroyed Ctx #8: hash 0x9c9e8fc, (created false) [apply] Destroyed Ctx #9: hash 0x1a7b0c9e, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x11ba894b, (isShared true, created true, master 0x11ba894b, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x11ba894b, (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 @ 1579064031020 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064031020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CleanDtorOrder took 16.434 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064034506 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064034510 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] junit.framework.TestListener: startTest(test01OneLife) [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x675bc111]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x45cbbb97: tileRendererInUse null, GearsES2[obj 0x45cbbb97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45cbbb97 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x45cbbb97 created: GearsObj[0x6a84c0f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45cbbb97 created: GearsObj[0x3b12c9e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45cbbb97 created: GearsObj[0x3b12c9e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x45cbbb97 FIN GearsES2[obj 0x45cbbb97 isInit true, usesShared false, 1 GearsObj[0x6a84c0f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b12c9e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ff24549, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x45cbbb97 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45cbbb97, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45cbbb97 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45cbbb97: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45cbbb97 FIN [apply] Total: 2365.771ms [apply] GLProfile.initSingleton(): 1111.986ms [apply] junit.framework.TestListener: endTest(test01OneLife) [apply] junit.framework.TestListener: startTest(test02AnotherLifeWithGLInfo) [apply] Demo Code: 1237.753ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 16.032ms [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 0x675bc111]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x37480cde: tileRendererInUse null, GearsES2[obj 0x37480cde isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37480cde on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x37480cde created: GearsObj[0x614579c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37480cde created: GearsObj[0x184ff3d7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37480cde created: GearsObj[0x184ff3d7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x37480cde FIN GearsES2[obj 0x37480cde isInit true, usesShared false, 1 GearsObj[0x614579c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x184ff3d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30f0f65c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x37480cde 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37480cde, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x37480cde 256x256, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] 0 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 60 f, 60.0 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x37480cde: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test02AnotherLifeWithGLInfo) [apply] junit.framework.TestListener: startTest(test03AnotherLife) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x37480cde FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x675bc111]] [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: 1399.581ms [apply] GLProfile.initSingleton(): 297.034ms [apply] Demo Code: 1091.54ms [apply] GLInfo: 1.04ms [apply] GLProfile.shutdown(): 9.967ms [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 0x675bc111]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x64f1a346: tileRendererInUse null, GearsES2[obj 0x64f1a346 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x64f1a346 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x64f1a346 created: GearsObj[0x6dd96a3a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x64f1a346 created: GearsObj[0x1c389cd6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x64f1a346 created: GearsObj[0x1c389cd6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x64f1a346 FIN GearsES2[obj 0x64f1a346 isInit true, usesShared false, 1 GearsObj[0x6dd96a3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c389cd6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c6069be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x64f1a346 0/0 256x256 of 256x256, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x64f1a346, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x64f1a346 256x256, swapInterval 1, drawable 0x47010a4a [apply] junit.framework.TestListener: endTest(test03AnotherLife) [apply] junit.framework.TestListener: startTest(test03TwoLifes) [apply] 0 s: 60 f / 986 ms, 60.8 fps, 16 ms/f; total: 60 f, 60.8 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x64f1a346: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x64f1a346 FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x675bc111]] [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: 1382.636ms [apply] GLProfile.initSingleton(): 261.017ms [apply] Demo Code: 1106.602ms [apply] GLInfo: 1.044ms [apply] GLProfile.shutdown(): 13.973ms [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 0x675bc111]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.init.0 0x56310007: tileRendererInUse null, GearsES2[obj 0x56310007 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56310007 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-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 0x56310007 created: GearsObj[0x7e378ae4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56310007 created: GearsObj[0x5959479, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56310007 created: GearsObj[0x5959479, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.init.X 0x56310007 FIN GearsES2[obj 0x56310007 isInit true, usesShared false, 1 GearsObj[0x7e378ae4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5959479, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42b783ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.reshape 0x56310007 0/0 256x256 of 256x256, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56310007, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.display 0x56310007 256x256, swapInterval 1, drawable 0xf0108ed [apply] 1 s: 60 f / 1001 ms, 59.9 fps, 16 ms/f; total: 60 f, 59.9 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.dispose 0x56310007: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.dispose 0x56310007 FIN [apply] Total: 1364.518ms [apply] GLProfile.initSingleton(): 262.029ms [apply] Demo Code: 1090.499ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 11.99ms [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x675bc111]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.init.0 0x7bd6bfa7: tileRendererInUse null, GearsES2[obj 0x7bd6bfa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7bd6bfa7 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-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[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 0x7bd6bfa7 created: GearsObj[0x2a492551, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bd6bfa7 created: GearsObj[0x22ba7f91, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bd6bfa7 created: GearsObj[0x22ba7f91, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.init.X 0x7bd6bfa7 FIN GearsES2[obj 0x7bd6bfa7 isInit true, usesShared false, 1 GearsObj[0x2a492551, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7f91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bb7a6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.display 0x7bd6bfa7 256x256, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] 0 s: 60 f / 988 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7 FIN [apply] junit.framework.TestListener: endTest(test03TwoLifes) [apply] Total: 1388.242ms [apply] GLProfile.initSingleton(): 263.041ms [apply] Demo Code: 1109.207ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 15.994ms [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 @ 1579064042465 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064042465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.623 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 0x675bc111]] [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 0x675bc111]] [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 0x675bc111]] [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 0x675bc111]] [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 0x675bc111]] [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 @ 1579064034506 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064034510 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x45cbbb97: tileRendererInUse null, GearsES2[obj 0x45cbbb97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45cbbb97 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x45cbbb97 created: GearsObj[0x6a84c0f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45cbbb97 created: GearsObj[0x3b12c9e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45cbbb97 created: GearsObj[0x3b12c9e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x45cbbb97 FIN GearsES2[obj 0x45cbbb97 isInit true, usesShared false, 1 GearsObj[0x6a84c0f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b12c9e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ff24549, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x45cbbb97 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45cbbb97, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45cbbb97 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45cbbb97: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45cbbb97 FIN [apply] Total: 2365.771ms [apply] GLProfile.initSingleton(): 1111.986ms [apply] Demo Code: 1237.753ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 16.032ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x37480cde: tileRendererInUse null, GearsES2[obj 0x37480cde isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37480cde on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x37480cde created: GearsObj[0x614579c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37480cde created: GearsObj[0x184ff3d7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37480cde created: GearsObj[0x184ff3d7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x37480cde FIN GearsES2[obj 0x37480cde isInit true, usesShared false, 1 GearsObj[0x614579c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x184ff3d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30f0f65c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x37480cde 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37480cde, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x37480cde 256x256, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] 0 s: 60 f / 999 ms, 60.0 fps, 16 ms/f; total: 60 f, 60.0 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x37480cde: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x37480cde FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x675bc111]] [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: 1399.581ms [apply] GLProfile.initSingleton(): 297.034ms [apply] Demo Code: 1091.54ms [apply] GLInfo: 1.04ms [apply] GLProfile.shutdown(): 9.967ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x64f1a346: tileRendererInUse null, GearsES2[obj 0x64f1a346 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x64f1a346 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x64f1a346 created: GearsObj[0x6dd96a3a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x64f1a346 created: GearsObj[0x1c389cd6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x64f1a346 created: GearsObj[0x1c389cd6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x64f1a346 FIN GearsES2[obj 0x64f1a346 isInit true, usesShared false, 1 GearsObj[0x6dd96a3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c389cd6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c6069be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x64f1a346 0/0 256x256 of 256x256, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x64f1a346, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x64f1a346 256x256, swapInterval 1, drawable 0x47010a4a [apply] 0 s: 60 f / 986 ms, 60.8 fps, 16 ms/f; total: 60 f, 60.8 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x64f1a346: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x64f1a346 FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x675bc111]] [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: 1382.636ms [apply] GLProfile.initSingleton(): 261.017ms [apply] Demo Code: 1106.602ms [apply] GLInfo: 1.044ms [apply] GLProfile.shutdown(): 13.973ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.init.0 0x56310007: tileRendererInUse null, GearsES2[obj 0x56310007 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56310007 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-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 0x56310007 created: GearsObj[0x7e378ae4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56310007 created: GearsObj[0x5959479, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56310007 created: GearsObj[0x5959479, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.init.X 0x56310007 FIN GearsES2[obj 0x56310007 isInit true, usesShared false, 1 GearsObj[0x7e378ae4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5959479, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42b783ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.reshape 0x56310007 0/0 256x256 of 256x256, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56310007, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.display 0x56310007 256x256, swapInterval 1, drawable 0xf0108ed [apply] 1 s: 60 f / 1001 ms, 59.9 fps, 16 ms/f; total: 60 f, 59.9 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.dispose 0x56310007: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-3,5,main] GearsES2.dispose 0x56310007 FIN [apply] Total: 1364.518ms [apply] GLProfile.initSingleton(): 262.029ms [apply] Demo Code: 1090.499ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 11.99ms [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.init.0 0x7bd6bfa7: tileRendererInUse null, GearsES2[obj 0x7bd6bfa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7bd6bfa7 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-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[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 0x7bd6bfa7 created: GearsObj[0x2a492551, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bd6bfa7 created: GearsObj[0x22ba7f91, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bd6bfa7 created: GearsObj[0x22ba7f91, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.init.X 0x7bd6bfa7 FIN GearsES2[obj 0x7bd6bfa7 isInit true, usesShared false, 1 GearsObj[0x2a492551, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7f91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bb7a6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.display 0x7bd6bfa7 256x256, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] 0 s: 60 f / 988 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7 FIN [apply] Total: 1388.242ms [apply] GLProfile.initSingleton(): 263.041ms [apply] Demo Code: 1109.207ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 15.994ms [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 @ 1579064042465 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064042465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OneLife took 2.369 sec [apply] Testcase: test02AnotherLifeWithGLInfo took 1.4 sec [apply] Testcase: test03AnotherLife took 1.384 sec [apply] Testcase: test03TwoLifes took 2.752 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064046152 ms III - Startjunit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064046155 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x66b48d63: tileRendererInUse null, GearsES2[obj 0x66b48d63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x66b48d63 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x66b48d63 created: GearsObj[0x619c134, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66b48d63 created: GearsObj[0x7173efc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66b48d63 created: GearsObj[0x7173efc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x66b48d63 FIN GearsES2[obj 0x66b48d63 isInit true, usesShared false, 1 GearsObj[0x619c134, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7173efc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x555659fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x66b48d63 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66b48d63, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xe6445f3: tileRendererInUse null, GearsES2[obj 0xe6445f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe6445f3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xe6445f3 created: GearsObj[0x398baaef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe6445f3 created: GearsObj[0x5c2f7ce9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe6445f3 created: GearsObj[0x5c2f7ce9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xe6445f3 FIN GearsES2[obj 0xe6445f3 isInit true, usesShared false, 1 GearsObj[0x398baaef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f7ce9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e1ebb8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xe6445f3 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe6445f3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1f98013: tileRendererInUse null, GearsES2[obj 0x1f98013 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f98013 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1f98013 created: GearsObj[0x1c198498, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f98013 created: GearsObj[0x4248071f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f98013 created: GearsObj[0x4248071f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1f98013 FIN GearsES2[obj 0x1f98013 isInit true, usesShared false, 1 GearsObj[0x1c198498, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4248071f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64d91060, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1f98013 0/0 640x480 of 640x480, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f98013, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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(test01SyncedOneAnimator) [apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x66b48d63: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x66b48d63 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe6445f3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe6445f3 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1f98013: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1f98013 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x1fe647ba: tileRendererInUse null, GearsES2[obj 0x1fe647ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fe647ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1fe647ba created: GearsObj[0x5a89bc5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1fe647ba created: GearsObj[0x2083d45f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1fe647ba created: GearsObj[0x2083d45f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x1fe647ba FIN GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5a89bc5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2083d45f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb87efad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x1fe647ba 0/0 640x480 of 640x480, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fe647ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created: GearsObj[0x2e5cc539, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c96b966 created: GearsObj[0x2d993770, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c96b966 created: GearsObj[0x2d993770, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared false, 1 GearsObj[0x2e5cc539, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d993770, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f2643c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x2c96b966 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x6ed631b5: tileRendererInUse null, GearsES2[obj 0x6ed631b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed631b5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6ed631b5 created: GearsObj[0x4d83553b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed631b5 created: GearsObj[0x4f23c418, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed631b5 created: GearsObj[0x4f23c418, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x6ed631b5 FIN GearsES2[obj 0x6ed631b5 isInit true, usesShared false, 1 GearsObj[0x4d83553b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f23c418, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1a14a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x6ed631b5 0/0 640x480 of 640x480, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed631b5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5 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 @ 1579064050993 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064050994 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.5 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064046152 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064046155 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x66b48d63: tileRendererInUse null, GearsES2[obj 0x66b48d63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x66b48d63 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x66b48d63 created: GearsObj[0x619c134, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66b48d63 created: GearsObj[0x7173efc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66b48d63 created: GearsObj[0x7173efc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x66b48d63 FIN GearsES2[obj 0x66b48d63 isInit true, usesShared false, 1 GearsObj[0x619c134, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7173efc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x555659fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x66b48d63 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66b48d63, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xe6445f3: tileRendererInUse null, GearsES2[obj 0xe6445f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe6445f3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xe6445f3 created: GearsObj[0x398baaef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe6445f3 created: GearsObj[0x5c2f7ce9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe6445f3 created: GearsObj[0x5c2f7ce9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xe6445f3 FIN GearsES2[obj 0xe6445f3 isInit true, usesShared false, 1 GearsObj[0x398baaef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c2f7ce9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e1ebb8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xe6445f3 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe6445f3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1f98013: tileRendererInUse null, GearsES2[obj 0x1f98013 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f98013 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1f98013 created: GearsObj[0x1c198498, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f98013 created: GearsObj[0x4248071f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f98013 created: GearsObj[0x4248071f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1f98013 FIN GearsES2[obj 0x1f98013 isInit true, usesShared false, 1 GearsObj[0x1c198498, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4248071f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64d91060, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1f98013 0/0 640x480 of 640x480, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f98013, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x66b48d63: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x66b48d63 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe6445f3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe6445f3 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1f98013: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1f98013 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x1fe647ba: tileRendererInUse null, GearsES2[obj 0x1fe647ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fe647ba on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1fe647ba created: GearsObj[0x5a89bc5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1fe647ba created: GearsObj[0x2083d45f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1fe647ba created: GearsObj[0x2083d45f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x1fe647ba FIN GearsES2[obj 0x1fe647ba isInit true, usesShared false, 1 GearsObj[0x5a89bc5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2083d45f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb87efad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x1fe647ba 0/0 640x480 of 640x480, swapInterval 0, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fe647ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created: GearsObj[0x2e5cc539, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c96b966 created: GearsObj[0x2d993770, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c96b966 created: GearsObj[0x2d993770, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared false, 1 GearsObj[0x2e5cc539, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d993770, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f2643c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x2c96b966 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x6ed631b5: tileRendererInUse null, GearsES2[obj 0x6ed631b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed631b5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6ed631b5 created: GearsObj[0x4d83553b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed631b5 created: GearsObj[0x4f23c418, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed631b5 created: GearsObj[0x4f23c418, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x6ed631b5 FIN GearsES2[obj 0x6ed631b5 isInit true, usesShared false, 1 GearsObj[0x4d83553b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f23c418, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1a14a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x6ed631b5 0/0 640x480 of 640x480, swapInterval 0, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed631b5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1fe647ba FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6ed631b5 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 @ 1579064050993 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064050994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 2.891 sec [apply] Testcase: test02AsyncEachAnimator took 1.906 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT [apply] junit.framework.TestListener: tests to run: 16 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064054667 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064054670 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis) [apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis) [apply] ++++ 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] ++++ 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test18ExclPost_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064080596 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064080596 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.591 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064054667 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064054670 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064080596 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064080596 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.823 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.386 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.009 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.387 sec [apply] Testcase: test05NormalPre_4WinPostVis took 2.154 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.858 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.562 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.738 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.677 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.394 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3.012 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.395 sec [apply] Testcase: test15NormalPre_4WinPreVis took 1.878 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.557 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.365 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.544 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 16 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064084153 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064084157 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ 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(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVisjunit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] [apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVisjunit.framework.TestListener: startTest(test08ExclPost_4WinPostVis) [apply] [apply] ++++ TestCase.tearDown: 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] ++++ 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test18ExclPost_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064109712 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064109712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.22 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064084153 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064084157 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064109712 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064109712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.659 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.38 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.026 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.387 sec [apply] Testcase: test05NormalPre_4WinPostVis took 2.134 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.817 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.488 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.675 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.674 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.388 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3.028 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.397 sec [apply] Testcase: test15NormalPre_4WinPreVis took 1.847 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.55 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.369 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.547 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 8 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064113324 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064113325 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVisjunit.framework.TestListener: startTest(test03Excl_1WinPostVis) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] [apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis)++++ Test Singleton.unlock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064129602 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064129602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.946 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064113324 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064113325 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064129602 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064129602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 4.747 sec [apply] Testcase: test03Excl_1WinPostVis took 1.463 sec [apply] Testcase: test05Normal_4WinPostVis took 1.916 sec [apply] Testcase: test07Excl_4WinPostVis took 1.799 sec [apply] Testcase: test11Normal_1WinPreVis took 1.47 sec [apply] Testcase: test13Excl_1WinPreVis took 1.472 sec [apply] Testcase: test15Normal_4WinPreVis took 1.625 sec [apply] Testcase: test17Excl_4WinPreVis took 1.625 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 @ 1579064133076 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064133079 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis) [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064147087 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064147087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis) [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.683 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064133076 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064133079 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064147087 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064147087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 2.462 sec [apply] Testcase: test03Excl_1WinPostVis took 1.464 sec [apply] Testcase: test05Normal_4WinPostVis took 1.936 sec [apply] Testcase: test07Excl_4WinPostVis took 1.765 sec [apply] Testcase: test11Normal_1WinPreVis took 1.472 sec [apply] Testcase: test13Excl_1WinPreVis took 1.477 sec [apply] Testcase: test15Normal_4WinPreVis took 1.629 sec [apply] Testcase: test17Excl_4WinPreVis took 1.622 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()junit.framework.TestListener: tests to run: 6 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064150694 ms III - Start [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2) [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064150697 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x22736717: tileRendererInUse null, GearsES2[obj 0x22736717 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22736717 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] gear1 0x22736717 created: GearsObj[0x64645759, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22736717 created: GearsObj[0x255e8b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22736717 created: GearsObj[0x255e8b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x22736717 FIN GearsES2[obj 0x22736717 isInit true, usesShared false, 1 GearsObj[0x64645759, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x255e8b6a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cdf8992, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x22736717 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22736717, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 1 - switch - START 1006 [apply] 1 - A w1-h 0x0,-ctx 0x20000 [apply] 1 - A w2-h 0x3501099b,-ctx 0x10002 [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x22736717 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22736717, angle 28.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x0,-ctx 0x10002 [apply] 1 - B w2-h 0x3501099b,-ctx 0x20000 [apply] 1 - switch - END 1006 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0059-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2100 [apply] 2 - A w1-h 0x0,-ctx 0x10002 [apply] 2 - A w2-h 0xffffffffbf0108ce,-ctx 0x20000 [apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x22736717 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22736717, angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20000 [apply] 2 - B w2-h 0xffffffffbf0108ce,-ctx 0x10002 [apply] 2 - switch - END 2100 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGLES2) [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGL2ES2) [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x22736717: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x22736717 FIN [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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-6-Animator#01,5,main] GearsES2.init.0 0x72e3624f: tileRendererInUse null, GearsES2[obj 0x72e3624f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72e3624f on Thread[Thread-6-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 0x72e3624f created: GearsObj[0x64b9db55, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72e3624f created: GearsObj[0x52b1826e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72e3624f created: GearsObj[0x52b1826e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-6-Animator#01,5,main] GearsES2.init.X 0x72e3624f FIN GearsES2[obj 0x72e3624f isInit true, usesShared false, 1 GearsObj[0x64b9db55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52b1826e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3509b068, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-6-Animator#01,5,main] GearsES2.reshape 0x72e3624f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e3624f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-6-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1004 [apply] 1 - A w1-h 0xffffffffbf0108ce,-ctx 0x20002 [apply] 1 - A w2-h 0x0,-ctx 0x30000 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x72e3624f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e3624f, 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] 1 - B w1-h 0x0,-ctx 0x30000 [apply] 1 - B w2-h 0x47010a4a,-ctx 0x20002 [apply] 1 - switch - END 1004 [apply] Thread-6-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2074 [apply] 2 - A w1-h 0x3501099b,-ctx 0x30000 [apply] 2 - A w2-h 0x0,-ctx 0x20002 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x72e3624f 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e3624f, angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20002 [apply] 2 - B w2-h 0xffffffffd6010efc,-ctx 0x30000 [apply] 2 - switch - END 2074 [apply] Thread-6-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGLES2) [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGL2ES2) [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x72e3624f: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x72e3624f FIN [apply] QUIT Window Thread[Thread-4-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-8-Animator#02,5,main] GearsES2.init.0 0x65d61dcd: tileRendererInUse null, GearsES2[obj 0x65d61dcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65d61dcd on Thread[Thread-8-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 0x65d61dcd created: GearsObj[0x28adf5d3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65d61dcd created: GearsObj[0x32dff042, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65d61dcd created: GearsObj[0x32dff042, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-8-Animator#02,5,main] GearsES2.init.X 0x65d61dcd FIN GearsES2[obj 0x65d61dcd isInit true, usesShared false, 1 GearsObj[0x28adf5d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32dff042, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x508e4974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-8-Animator#02,5,main] GearsES2.reshape 0x65d61dcd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65d61dcd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-8-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1005 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x65d61dcd 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65d61dcd, 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 [apply] 1 - switch - END 1005 [apply] 2 - switch - START 2072 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x65d61dcd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65d61dcd, angle 61.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2072 [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x65d61dcd: tileRendererInUse null [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x65d61dcd FIN [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGLES2) [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGLES2) [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-3,5,main] [apply] QUIT Window Thread[Thread-4-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 @ 1579064159023 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064159023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.002 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064150694 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064150697 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x22736717: tileRendererInUse null, GearsES2[obj 0x22736717 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22736717 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] gear1 0x22736717 created: GearsObj[0x64645759, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22736717 created: GearsObj[0x255e8b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22736717 created: GearsObj[0x255e8b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x22736717 FIN GearsES2[obj 0x22736717 isInit true, usesShared false, 1 GearsObj[0x64645759, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x255e8b6a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cdf8992, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x22736717 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22736717, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 1 - switch - START 1006 [apply] 1 - A w1-h 0x0,-ctx 0x20000 [apply] 1 - A w2-h 0x3501099b,-ctx 0x10002 [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x22736717 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22736717, angle 28.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x0,-ctx 0x10002 [apply] 1 - B w2-h 0x3501099b,-ctx 0x20000 [apply] 1 - switch - END 1006 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0059-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2100 [apply] 2 - A w1-h 0x0,-ctx 0x10002 [apply] 2 - A w2-h 0xffffffffbf0108ce,-ctx 0x20000 [apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x22736717 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22736717, angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20000 [apply] 2 - B w2-h 0xffffffffbf0108ce,-ctx 0x10002 [apply] 2 - switch - END 2100 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x22736717: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x22736717 FIN [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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-6-Animator#01,5,main] GearsES2.init.0 0x72e3624f: tileRendererInUse null, GearsES2[obj 0x72e3624f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72e3624f on Thread[Thread-6-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 0x72e3624f created: GearsObj[0x64b9db55, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72e3624f created: GearsObj[0x52b1826e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72e3624f created: GearsObj[0x52b1826e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-6-Animator#01,5,main] GearsES2.init.X 0x72e3624f FIN GearsES2[obj 0x72e3624f isInit true, usesShared false, 1 GearsObj[0x64b9db55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52b1826e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3509b068, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-6-Animator#01,5,main] GearsES2.reshape 0x72e3624f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e3624f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-6-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1004 [apply] 1 - A w1-h 0xffffffffbf0108ce,-ctx 0x20002 [apply] 1 - A w2-h 0x0,-ctx 0x30000 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x72e3624f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e3624f, 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] 1 - B w1-h 0x0,-ctx 0x30000 [apply] 1 - B w2-h 0x47010a4a,-ctx 0x20002 [apply] 1 - switch - END 1004 [apply] Thread-6-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2074 [apply] 2 - A w1-h 0x3501099b,-ctx 0x30000 [apply] 2 - A w2-h 0x0,-ctx 0x20002 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x72e3624f 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e3624f, angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20002 [apply] 2 - B w2-h 0xffffffffd6010efc,-ctx 0x30000 [apply] 2 - switch - END 2074 [apply] Thread-6-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x72e3624f: tileRendererInUse null [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x72e3624f FIN [apply] QUIT Window Thread[Thread-4-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-8-Animator#02,5,main] GearsES2.init.0 0x65d61dcd: tileRendererInUse null, GearsES2[obj 0x65d61dcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65d61dcd on Thread[Thread-8-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 0x65d61dcd created: GearsObj[0x28adf5d3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65d61dcd created: GearsObj[0x32dff042, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65d61dcd created: GearsObj[0x32dff042, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-8-Animator#02,5,main] GearsES2.init.X 0x65d61dcd FIN GearsES2[obj 0x65d61dcd isInit true, usesShared false, 1 GearsObj[0x28adf5d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32dff042, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x508e4974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-8-Animator#02,5,main] GearsES2.reshape 0x65d61dcd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65d61dcd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-8-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1005 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x65d61dcd 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65d61dcd, 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 [apply] 1 - switch - END 1005 [apply] 2 - switch - START 2072 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x65d61dcd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65d61dcd, angle 61.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2072 [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x65d61dcd: tileRendererInUse null [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x65d61dcd FIN [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-3,5,main] [apply] QUIT Window Thread[Thread-4-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 @ 1579064159023 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064159023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGL2ES2 took 3.562 sec [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGLES2 took 0.002 sec [apply] Testcase: testSwitch2GLWindowOneDemoGL2ES2 took 2.367 sec [apply] Testcase: testSwitch2GLWindowOneDemoGLES2 took 0.002 sec [apply] Testcase: testSwitch2WindowSingleContextGL2ES2 took 2.349 sec [apply] Testcase: testSwitch2WindowSingleContextGLES2 took 0 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() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064162558 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064162562 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [apply] junit.framework.TestListener: startTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.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-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1060 [apply] 1 - switch - END 1060 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2024 [apply] 2 - switch - END 2024 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0116-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main]junit.framework.TestListener: endTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [apply] junit.framework.TestListener: startTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [apply] [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-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1047 [apply] 1 - switch - END 1047 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0063-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2017 [apply] 2 - switch - END 2017 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3266-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main]junit.framework.TestListener: endTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def) [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [apply] junit.framework.TestListener: startTest(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-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1055 [apply] 1 - switch - END 1055 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4177-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2081 [apply] 2 - switch - END 2081 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n8773-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test01cSwitch2Offscreen2OffscreenGL2ES2_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-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: startTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def) [apply] 1 - switch - START 1076 [apply] 1 - switch - END 1076 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4642-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2003 [apply] 2 - switch - END 2003 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4697-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [apply] junit.framework.TestListener: endTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA) [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-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 1 - switch - START 1059 [apply] 1 - switch - END 1059 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2005 [apply] 2 - switch - END 2005 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0118-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA)QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-2,5,main] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [apply] junit.framework.TestListener: startTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [apply] junit.framework.TestListener: endTest(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[.]]junit.framework.TestListener: startTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA) [apply] [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-7-Display-.windows_nil-2-EDT-3,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-10-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 1 - switch - START 1058 [apply] 1 - switch - END 1058 [apply] Thread-10-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3399-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2079 [apply] 2 - switch - END 2079 [apply] Thread-10-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6770-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: endTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA) [apply] ++++ 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] junit.framework.TestListener: startTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu)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] [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-12-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1060 [apply] 1 - switch - END 1060 [apply] Thread-12-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0065-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2016 [apply] 2 - switch - END 2016 [apply] Thread-12-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0119-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-4,5,main] [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [apply] junit.framework.TestListener: endTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu) [apply] junit.framework.TestListener: endTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03cSwitch2Offscreen2OffscreenGL2ES2_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-7-Display-.windows_nil-2-EDT-5,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-14-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1057 [apply] 1 - switch - END 1057 [apply] Thread-14-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4919-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2081 [apply] 2 - switch - END 2081 [apply] Thread-14-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9763-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test03cSwitch2Offscreen2OffscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu [apply] junit.framework.TestListener: endTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu) [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 @ 1579064188943 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064188943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.052 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064162558 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064162562 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1060 [apply] 1 - switch - END 1060 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2024 [apply] 2 - switch - END 2024 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0116-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-4-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-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1047 [apply] 1 - switch - END 1047 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0063-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2017 [apply] 2 - switch - END 2017 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3266-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-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-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1055 [apply] 1 - switch - END 1055 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4177-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2081 [apply] 2 - switch - END 2081 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n8773-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-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1076 [apply] 1 - switch - END 1076 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4642-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2003 [apply] 2 - switch - END 2003 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4697-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-1,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-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 1 - switch - START 1059 [apply] 1 - switch - END 1059 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2005 [apply] 2 - switch - END 2005 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0118-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-2,5,main] [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-2,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-7-Display-.windows_nil-2-EDT-3,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-10-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 1 - switch - START 1058 [apply] 1 - switch - END 1058 [apply] Thread-10-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3399-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2079 [apply] 2 - switch - END 2079 [apply] Thread-10-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6770-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-12-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1060 [apply] 1 - switch - END 1060 [apply] Thread-12-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0065-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2016 [apply] 2 - switch - END 2016 [apply] Thread-12-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0119-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-4,5,main] [apply] QUIT Window Thread[Thread-7-Display-.windows_nil-2-EDT-4,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-7-Display-.windows_nil-2-EDT-5,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-14-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1057 [apply] 1 - switch - END 1057 [apply] Thread-14-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4919-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2081 [apply] 2 - switch - END 2081 [apply] Thread-14-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9763-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 @ 1579064188943 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064188943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 4.861 sec [apply] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.042 sec [apply] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.06 sec [apply] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 3.004 sec [apply] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.053 sec [apply] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.073 sec [apply] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.033 sec [apply] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.028 sec [apply] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.046 sec [apply] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.066 sec [apply] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 3.038 sec [apply] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.029 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()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064192472 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064192476 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] junit.framework.TestListener: startTest(test01GLADDelegateGL2ES2) [apply] Thread[Thread-4-null,5,main] GearsES2.init.0 0x14ed570f: tileRendererInUse null, GearsES2[obj 0x14ed570f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14ed570f on Thread[Thread-4-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 0x14ed570f created: GearsObj[0x346452e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14ed570f created: GearsObj[0x748a9ead, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14ed570f created: GearsObj[0x748a9ead, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-null,5,main] GearsES2.init.X 0x14ed570f FIN GearsES2[obj 0x14ed570f isInit true, usesShared false, 1 GearsObj[0x346452e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x748a9ead, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ba3bf4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-null,5,main] GearsES2.reshape 0x14ed570f 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14ed570f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x14ed570f 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14ed570f, angle 28.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0057-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] junit.framework.TestListener: endTest(test01GLADDelegateGL2ES2) [apply] junit.framework.TestListener: startTest(test02GLADDelegateGLES2) [apply] junit.framework.TestListener: endTest(test02GLADDelegateGLES2) [apply] Thread[Thread-4,5,main] GearsES2.dispose 0x14ed570f: tileRendererInUse null [apply] Thread[Thread-4,5,main] GearsES2.dispose 0x14ed570f FIN [apply] QUIT Window Thread[Thread-4-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 @ 1579064195836 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064195836 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.015 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064192472 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064192476 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] Thread[Thread-4-null,5,main] GearsES2.init.0 0x14ed570f: tileRendererInUse null, GearsES2[obj 0x14ed570f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14ed570f on Thread[Thread-4-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 0x14ed570f created: GearsObj[0x346452e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14ed570f created: GearsObj[0x748a9ead, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14ed570f created: GearsObj[0x748a9ead, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-null,5,main] GearsES2.init.X 0x14ed570f FIN GearsES2[obj 0x14ed570f isInit true, usesShared false, 1 GearsObj[0x346452e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x748a9ead, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ba3bf4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-null,5,main] GearsES2.reshape 0x14ed570f 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14ed570f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x14ed570f 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14ed570f, angle 28.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0057-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread[Thread-4,5,main] GearsES2.dispose 0x14ed570f: tileRendererInUse null [apply] Thread[Thread-4,5,main] GearsES2.dispose 0x14ed570f FIN [apply] QUIT Window Thread[Thread-4-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 @ 1579064195836 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064195836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLADDelegateGL2ES2 took 3.311 sec [apply] Testcase: test02GLADDelegateGLES2 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064199454 ms III - Start [apply] junit.framework.TestListener: startTest(test01AccumStencilPBuffer) [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064199458 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Image right side up [apply] junit.framework.TestListener: endTest(test01AccumStencilPBuffer) [apply] junit.framework.TestListener: startTest(test01DefaultFBO) [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultFBO) [apply] junit.framework.TestListener: startTest(test01DefaultPBuffer) [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultPBuffer) [apply] junit.framework.TestListener: startTest(test01StencilFBO) [apply] Image right side up [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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] junit.framework.TestListener: endTest(test01StencilFBO) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064200870 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064200870 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.07 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 @ 1579064199454 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064199458 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064200870 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064200870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AccumStencilPBuffer took 1.218 sec [apply] Testcase: test01DefaultFBO took 0.061 sec [apply] Testcase: test01DefaultPBuffer took 0.046 sec [apply] Testcase: test01StencilFBO took 0.046 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()junit.framework.TestListener: tests to run: 8 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064204351 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064204354 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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] Thread-2-UserApp-JUnitTestRunner-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 - testOffscreenFBOMultiSampleAA0junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0) [apply] [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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8) [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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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] Thread-2-UserApp-JUnitTestRunner-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] 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] 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] Thread-2-UserApp-JUnitTestRunner-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] 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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA2) [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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA4)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8 [apply] [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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA8) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064212630 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064212630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.942 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064204351 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064204354 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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 @ 1579064212630 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064212630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 3.738 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.252 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.241 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.278 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.201 sec [apply] Testcase: testOnscreenMultiSampleAA2 took 0.173 sec [apply] Testcase: testOnscreenMultiSampleAA4 took 0.185 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.157 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++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064216146 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064216149 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0) [apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0 [apply] [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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffsreenFBOMultiSampleAA8) [apply] junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8 [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffsreenPBufferMultiSampleAA8) [apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA0) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0 [apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it [apply] [apply] req. msaa: false [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8 [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064224147 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064224147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.668 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064216146 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064216149 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.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 @ 1579064224147 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064224147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 3.661 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.325 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.234 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.342 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.208 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.165 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 3 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064227683 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064227687 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] junit.framework.TestListener: startTest(test01OpaqueDecorated) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x62417ce0: tileRendererInUse null, GearsES2[obj 0x62417ce0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62417ce0 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x62417ce0 created: GearsObj[0x5ccf3666, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62417ce0 created: GearsObj[0x49bdde5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62417ce0 created: GearsObj[0x49bdde5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x62417ce0 FIN GearsES2[obj 0x62417ce0 isInit true, usesShared false, 1 GearsObj[0x5ccf3666, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49bdde5b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x181f211b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62417ce0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62417ce0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62417ce0 512x512, swapInterval 1, drawable 0x3501099b [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62417ce0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62417ce0 FIN [apply] junit.framework.TestListener: endTest(test01OpaqueDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentDecorated) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3ab43e7: tileRendererInUse null, GearsES2[obj 0x3ab43e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3ab43e7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3ab43e7 created: GearsObj[0x25d754f7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3ab43e7 created: GearsObj[0xba47f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3ab43e7 created: GearsObj[0xba47f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3ab43e7 FIN GearsES2[obj 0x3ab43e7 isInit true, usesShared false, 1 GearsObj[0x25d754f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xba47f7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8dc3ecb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3ab43e7 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3ab43e7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3ab43e7 512x512, swapInterval 1, drawable 0x3501099b [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test01TransparentDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentUndecorated) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3ab43e7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3ab43e7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x7dada3ef: tileRendererInUse null, GearsES2[obj 0x7dada3ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dada3ef on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7dada3ef created: GearsObj[0x436d54f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dada3ef created: GearsObj[0x76b6606, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dada3ef created: GearsObj[0x76b6606, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x7dada3ef FIN GearsES2[obj 0x7dada3ef isInit true, usesShared false, 1 GearsObj[0x436d54f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76b6606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x392096fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x7dada3ef 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dada3ef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7dada3ef 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7dada3ef: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01TransparentUndecorated) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7dada3ef 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 @ 1579064231161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064231161 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.148 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064227683 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064227687 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x62417ce0: tileRendererInUse null, GearsES2[obj 0x62417ce0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62417ce0 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x62417ce0 created: GearsObj[0x5ccf3666, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62417ce0 created: GearsObj[0x49bdde5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62417ce0 created: GearsObj[0x49bdde5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x62417ce0 FIN GearsES2[obj 0x62417ce0 isInit true, usesShared false, 1 GearsObj[0x5ccf3666, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49bdde5b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x181f211b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x62417ce0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62417ce0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x62417ce0 512x512, swapInterval 1, drawable 0x3501099b [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62417ce0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62417ce0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3ab43e7: tileRendererInUse null, GearsES2[obj 0x3ab43e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3ab43e7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3ab43e7 created: GearsObj[0x25d754f7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3ab43e7 created: GearsObj[0xba47f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3ab43e7 created: GearsObj[0xba47f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3ab43e7 FIN GearsES2[obj 0x3ab43e7 isInit true, usesShared false, 1 GearsObj[0x25d754f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xba47f7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8dc3ecb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3ab43e7 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3ab43e7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3ab43e7 512x512, swapInterval 1, drawable 0x3501099b [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3ab43e7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3ab43e7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x7dada3ef: tileRendererInUse null, GearsES2[obj 0x7dada3ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dada3ef on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7dada3ef created: GearsObj[0x436d54f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dada3ef created: GearsObj[0x76b6606, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dada3ef created: GearsObj[0x76b6606, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x7dada3ef FIN GearsES2[obj 0x7dada3ef isInit true, usesShared false, 1 GearsObj[0x436d54f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76b6606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x392096fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x7dada3ef 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dada3ef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7dada3ef 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7dada3ef: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7dada3ef 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 @ 1579064231161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064231161 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OpaqueDecorated took 0.832 sec [apply] Testcase: test01TransparentDecorated took 0.711 sec [apply] Testcase: test01TransparentUndecorated took 0.714 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064234796 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064234797 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x616709f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x22956f72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x147668a8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test00) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064236658 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064236658 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.529 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064234796 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064234797 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x616709f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x22956f72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x147668a8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064236658 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064236658 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 1.829 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064240130 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064240134 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00 [apply] OlympicES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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@2be59274, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 1 s: 60 f / 1093 ms, 54.8 fps, 18 ms/f; total: 60 f, 54.8 fps, 18 ms/f [apply] junit.framework.TestListener: endTest(test00) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064243846 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064243846 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.375 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064240130 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064240134 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00 [apply] OlympicES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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@2be59274, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 1 s: 60 f / 1093 ms, 54.8 fps, 18 ms/f; total: 60 f, 54.8 fps, 18 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064243846 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064243846 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 3.668 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() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064247337 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064247341 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test00) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064249684 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064249685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.013 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064247337 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064247341 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064249684 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064249685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 2.305 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064253153 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064253157 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testElektronenMultiplizierer01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064255694 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064255695 d 0ms]] [apply] NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064255725 d 47ms]] [apply] 1 s: 60 f / 1003 ms, 59.8 fps, 16 ms/f; total: 60 f, 59.8 fps, 16 ms/f [apply] 2 s: 60 f / 1000 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 / 1001 ms, 59.9 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 / 1000 ms, 60.0 fps, 16 ms/f; total: 300 f, 59.9 fps, 16 ms/f [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064260794 d 0ms]] [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064260827 d 0ms]] [apply] junit.framework.TestListener: endTest(testElektronenMultiplizierer01) [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064260840 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 @ 1579064260870 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064260870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.381 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 @ 1579064253153 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064253157 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064255694 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064255695 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064255725 d 47ms]] [apply] 1 s: 60 f / 1003 ms, 59.8 fps, 16 ms/f; total: 60 f, 59.8 fps, 16 ms/f [apply] 2 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 120 f, 59.9 fps, 16 ms/f [apply] 3 s: 60 f / 1001 ms, 59.9 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 / 1000 ms, 60.0 fps, 16 ms/f; total: 300 f, 59.9 fps, 16 ms/f [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064260794 d 0ms]] [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064260827 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064260840 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 @ 1579064260870 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064260870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testElektronenMultiplizierer01 took 5.24 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064264421 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064264425 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2 [apply] Loop 1/1 [apply] junit.framework.TestListener: 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 #01: PointerIcon[obj 0x7155d1c7, .windows_nil-1, 0x5e9a0519, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x27d26f15, .windows_nil-1, 0x531803a9, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x5e349177, .windows_nil-1, 0x2080109, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x21064d45, .windows_nil-1, 0xffffffffb63a0187, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xf02a647, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x83f3f5d, .windows_nil-1, 0x28e0113, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 60 / 83 640 x 480 ] 640x480 [apply] window resized: [ 60 / 83 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 pos/siz: 60/83 640x480, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x1cb19f70: tileRendererInUse null, GearsES2[obj 0x1cb19f70 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1cb19f70 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1cb19f70 created: GearsObj[0x27067278, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1cb19f70 created: GearsObj[0x347c1f3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1cb19f70 created: GearsObj[0x347c1f3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x1cb19f70 FIN GearsES2[obj 0x1cb19f70 isInit true, usesShared false, 1 GearsObj[0x27067278, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x347c1f3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ca16595, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x1cb19f70 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1cb19f70, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01_GL2ES2) [apply] junit.framework.TestListener: startTest(test02_GLES2) [apply] junit.framework.TestListener: endTest(test02_GLES2) [apply] junit.framework.TestListener: startTest(test03_GL3) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1cb19f70: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1cb19f70 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 0x70d66550, .windows_nil-1, 0x3b503e1, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x683df3f8, .windows_nil-1, 0x21110419, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xf67a4, .windows_nil-1, 0x2d6a0513, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3d9c6644, .windows_nil-1, 0x28f0113, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x24f8c8e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x5c3f74c5, .windows_nil-1, 0xffffffffb63b0187, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 86 / 109 640 x 480 ] 640x480 [apply] window resized: [ 86 / 109 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 pos/siz: 86/109 640x480, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x58460398: tileRendererInUse null, GearsES2[obj 0x58460398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x58460398 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x58460398 created: GearsObj[0x320afd76, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x58460398 created: GearsObj[0x7ee50439, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x58460398 created: GearsObj[0x7ee50439, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x58460398 FIN GearsES2[obj 0x58460398 isInit true, usesShared false, 1 GearsObj[0x320afd76, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ee50439, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x636c25a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x58460398 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x58460398, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test03_GL3) [apply] junit.framework.TestListener: startTest(test99_PixelScale1_DefaultNorm) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x58460398: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x58460398 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 0x2eaa46ad, .windows_nil-1, 0x20c0109, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4844eda6, .windows_nil-1, 0xffffffffb63c0187, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x35a45299, .windows_nil-1, 0xffffffffe7aa0435, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x188d7299, .windows_nil-1, 0x2900113, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1c0f939b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6f653339, .windows_nil-1, 0x2d6b0513, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 112 / 135 640 x 480 ] 640x480 [apply] window resized: [ 112 / 135 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 pos/siz: 112/135 640x480, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x77414b9c: tileRendererInUse null, GearsES2[obj 0x77414b9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x77414b9c on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x77414b9c created: GearsObj[0x4afe1c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x77414b9c created: GearsObj[0x63862c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x77414b9c created: GearsObj[0x63862c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x77414b9c FIN GearsES2[obj 0x77414b9c isInit true, usesShared false, 1 GearsObj[0x4afe1c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63862c5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557f8cad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x77414b9c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77414b9c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#02: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x77414b9c: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test99_PixelScale1_DefaultNorm) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x77414b9c 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 @ 1579064269149 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064269149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.388 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064264421 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064264425 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x7155d1c7, .windows_nil-1, 0x5e9a0519, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x27d26f15, .windows_nil-1, 0x531803a9, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x5e349177, .windows_nil-1, 0x2080109, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x21064d45, .windows_nil-1, 0xffffffffb63a0187, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xf02a647, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x83f3f5d, .windows_nil-1, 0x28e0113, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 60 / 83 640 x 480 ] 640x480 [apply] window resized: [ 60 / 83 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 pos/siz: 60/83 640x480, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x1cb19f70: tileRendererInUse null, GearsES2[obj 0x1cb19f70 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1cb19f70 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1cb19f70 created: GearsObj[0x27067278, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1cb19f70 created: GearsObj[0x347c1f3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1cb19f70 created: GearsObj[0x347c1f3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x1cb19f70 FIN GearsES2[obj 0x1cb19f70 isInit true, usesShared false, 1 GearsObj[0x27067278, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x347c1f3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ca16595, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x1cb19f70 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1cb19f70, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1cb19f70: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1cb19f70 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 0x70d66550, .windows_nil-1, 0x3b503e1, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x683df3f8, .windows_nil-1, 0x21110419, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xf67a4, .windows_nil-1, 0x2d6a0513, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3d9c6644, .windows_nil-1, 0x28f0113, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x24f8c8e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x5c3f74c5, .windows_nil-1, 0xffffffffb63b0187, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 86 / 109 640 x 480 ] 640x480 [apply] window resized: [ 86 / 109 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 pos/siz: 86/109 640x480, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x58460398: tileRendererInUse null, GearsES2[obj 0x58460398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x58460398 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x58460398 created: GearsObj[0x320afd76, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x58460398 created: GearsObj[0x7ee50439, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x58460398 created: GearsObj[0x7ee50439, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x58460398 FIN GearsES2[obj 0x58460398 isInit true, usesShared false, 1 GearsObj[0x320afd76, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ee50439, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x636c25a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x58460398 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x58460398, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x58460398: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x58460398 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 0x2eaa46ad, .windows_nil-1, 0x20c0109, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4844eda6, .windows_nil-1, 0xffffffffb63c0187, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x35a45299, .windows_nil-1, 0xffffffffe7aa0435, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x188d7299, .windows_nil-1, 0x2900113, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1c0f939b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6f653339, .windows_nil-1, 0x2d6b0513, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 112 / 135 640 x 480 ] 640x480 [apply] window resized: [ 112 / 135 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 pos/siz: 112/135 640x480, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x77414b9c: tileRendererInUse null, GearsES2[obj 0x77414b9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x77414b9c on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x77414b9c created: GearsObj[0x4afe1c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x77414b9c created: GearsObj[0x63862c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x77414b9c created: GearsObj[0x63862c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x77414b9c FIN GearsES2[obj 0x77414b9c isInit true, usesShared false, 1 GearsObj[0x4afe1c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63862c5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557f8cad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x77414b9c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77414b9c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#02: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x77414b9c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x77414b9c 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 @ 1579064269149 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064269149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 3.424 sec [apply] Testcase: test02_GLES2 took 0 sec [apply] Testcase: test03_GL3 took 0.621 sec [apply] Testcase: test99_PixelScale1_DefaultNorm took 0.637 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 [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064272697 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064272700 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x1f8316ea, .windows_nil-1, 0xffffffffd585051f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x466eca86, .windows_nil-1, 0x5e9e0519, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x33608eec, .windows_nil-1, 0x6a430539, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x23c2e1b4, .windows_nil-1, 0xe830395, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x19ac1483, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x1d4fa47a, .windows_nil-1, 0x169d04bb, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 164/187 800x600 [apply] window resized: 164/187 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: 164/187[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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x3cb3c7af: tileRendererInUse null, GearsES2[obj 0x3cb3c7af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3cb3c7af on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3cb3c7af created: GearsObj[0x66062b03, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3cb3c7af created: GearsObj[0x76363a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3cb3c7af created: GearsObj[0x76363a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x3cb3c7af FIN GearsES2[obj 0x3cb3c7af isInit true, usesShared false, 1 GearsObj[0x66062b03, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76363a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a7d30bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x3cb3c7af 0/0 800x600 of 800x600, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cb3c7af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] junit.framework.TestListener: endTest(test01_GL2ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3cb3c7af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3cb3c7af 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 @ 1579064274727 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064274727 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.701 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064272697 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064272700 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x1f8316ea, .windows_nil-1, 0xffffffffd585051f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x466eca86, .windows_nil-1, 0x5e9e0519, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x33608eec, .windows_nil-1, 0x6a430539, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x23c2e1b4, .windows_nil-1, 0xe830395, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x19ac1483, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x1d4fa47a, .windows_nil-1, 0x169d04bb, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 164/187 800x600 [apply] window resized: 164/187 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: 164/187[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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x3cb3c7af: tileRendererInUse null, GearsES2[obj 0x3cb3c7af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3cb3c7af on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3cb3c7af created: GearsObj[0x66062b03, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3cb3c7af created: GearsObj[0x76363a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3cb3c7af created: GearsObj[0x76363a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x3cb3c7af FIN GearsES2[obj 0x3cb3c7af isInit true, usesShared false, 1 GearsObj[0x66062b03, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76363a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a7d30bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x3cb3c7af 0/0 800x600 of 800x600, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cb3c7af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3cb3c7af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3cb3c7af 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 @ 1579064274727 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064274727 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 1.983 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] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064278271 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064278275 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.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 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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@27bcf009, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xf0108ed [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1090 ms, 55.0 fps, 18 ms/f; total: 60 f, 55.0 fps, 18 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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: 242/265 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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@5aa1b4d7, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xf0108ed [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1032 ms, 58.1 fps, 17 ms/f; total: 60 f, 58.1 fps, 17 ms/f [apply] junit.framework.TestListener: endTest(test02GL3) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064281879 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064281879 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.267 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064278271 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064278275 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 216/239 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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@27bcf009, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xf0108ed [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1090 ms, 55.0 fps, 18 ms/f; total: 60 f, 55.0 fps, 18 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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: 242/265 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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@5aa1b4d7, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xf0108ed [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1032 ms, 58.1 fps, 17 ms/f; total: 60 f, 58.1 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064281879 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064281879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.323 sec [apply] Testcase: test02GL3 took 1.22 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064285455 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064285459 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2 [apply] Loop 1/1 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[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: 60/83 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 1 s: 60 f / 1108 ms, 54.1 fps, 18 ms/f; total: 60 f, 54.1 fps, 18 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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: 86/109 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3501099b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02GL3) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064291967 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064291967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.171 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064285455 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064285459 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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: 60/83 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 1 s: 60 f / 1108 ms, 54.1 fps, 18 ms/f; total: 60 f, 54.1 fps, 18 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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: 86/109 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3501099b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064291967 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064291967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 5.259 sec [apply] Testcase: test02GL3 took 1.207 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064295522 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064295526 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x30c4479e, .windows_nil-1, 0x12bb01f3, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x72d90b70, .windows_nil-1, 0xaf103c9, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x2f9ccbe3, .windows_nil-1, 0x6c9056f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7887bd5a, .windows_nil-1, 0xffffffff8683024b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x23a596ea, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6fcf581b, .windows_nil-1, 0x8bb04ad, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064297443 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064297443 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.587 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064295522 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064295526 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01 [apply] Create PointerIcon #01: PointerIcon[obj 0x30c4479e, .windows_nil-1, 0x12bb01f3, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x72d90b70, .windows_nil-1, 0xaf103c9, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x2f9ccbe3, .windows_nil-1, 0x6c9056f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7887bd5a, .windows_nil-1, 0xffffffff8683024b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x23a596ea, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6fcf581b, .windows_nil-1, 0x8bb04ad, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064297443 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064297443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.852 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 @ 1579064300944 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064300947 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] junit.framework.TestListener: startTest(test01_DefCaps_Anim) [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0007-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0015-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test01_DefCaps_Anim) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] junit.framework.TestListener: startTest(test02_DefCaps_NoAnim) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02_DefCaps_NoAnim) [apply] junit.framework.TestListener: startTest(test12_FBOCaps_NoAnim) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test12_FBOCaps_NoAnim) [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 @ 1579064305370 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064305370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.104 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064300944 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064300947 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0007-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0015-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064305370 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064305370 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_DefCaps_Anim took 0.734 sec [apply] Testcase: test02_DefCaps_NoAnim took 0.765 sec [apply] Testcase: test12_FBOCaps_NoAnim took 1.833 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()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01_GL3Core_Passthrough) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064308870 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064308873 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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@68336532, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 1123 ms, 53.4 fps, 18 ms/f; total: 60 f, 53.4 fps, 18 ms/f [apply] junit.framework.TestListener: endTest(test01_GL3Core_Passthrough) [apply] junit.framework.TestListener: startTest(test02_GL3Core_FlipXYZ) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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@7edeb6b8, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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(test02_GL3Core_FlipXYZ) [apply] junit.framework.TestListener: startTest(test11_GL3Compat_Passthrough) [apply] 1 s: 60 f / 1057 ms, 56.7 fps, 17 ms/f; total: 60 f, 56.7 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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@57013934, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 1045 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test11_GL3Compat_Passthrough) [apply] junit.framework.TestListener: startTest(test12_GL3Compat_FlipXYZ) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ [apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx [apply] GL_VENDOR: 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@28f9dcd4, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 1052 ms, 57.0 fps, 17 ms/f; total: 60 f, 57.0 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] [apply] junit.framework.TestListener: endTest(test12_GL3Compat_FlipXYZ)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ [apply] ++++ Test Singleton.unlock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064315016 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064315016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.807 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064308870 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064308873 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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@68336532, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 1123 ms, 53.4 fps, 18 ms/f; total: 60 f, 53.4 fps, 18 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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@7edeb6b8, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 1057 ms, 56.7 fps, 17 ms/f; total: 60 f, 56.7 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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@57013934, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 1045 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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@28f9dcd4, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 1052 ms, 57.0 fps, 17 ms/f; total: 60 f, 57.0 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064315016 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064315016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL3Core_Passthrough took 2.418 sec [apply] Testcase: test02_GL3Core_FlipXYZ took 1.223 sec [apply] Testcase: test11_GL3Compat_Passthrough took 1.231 sec [apply] Testcase: test12_GL3Compat_FlipXYZ took 1.224 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064318621 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064318625 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] junit.framework.TestListener: startTest(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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1163 ms, 51.5 fps, 19 ms/f; total: 60 f, 51.5 fps, 19 ms/f [apply] junit.framework.TestListener: endTest(test01_01a) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064322464 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064322464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.505 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064318621 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064318625 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1163 ms, 51.5 fps, 19 ms/f; total: 60 f, 51.5 fps, 19 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064322464 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064322464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 3.794 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()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064325935 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064325938 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] junit.framework.TestListener: startTest(test01_01a) [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1109 ms, 54.1 fps, 18 ms/f; total: 60 f, 54.1 fps, 18 ms/f [apply] junit.framework.TestListener: endTest(test01_01a) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02_01b) [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 @ 1579064329594 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064329594 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.333 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064325935 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064325938 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1109 ms, 54.1 fps, 18 ms/f; total: 60 f, 54.1 fps, 18 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064329594 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064329594 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 2.414 sec [apply] Testcase: test02_01b took 1.192 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00NoShaderState_Validation) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064333086 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064333089 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [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 0x62967fea, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@73eb56a1, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0xd700c8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <13c7f413, 32dea28b>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] junit.framework.TestListener: endTest(test00NoShaderState_Validation) [apply] junit.framework.TestListener: startTest(test01ShaderState_Validation) [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] 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 0x7c1eb2a9, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@9ab9957, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x94040e, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <584ca9c, 191b933c>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] 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] 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 0x49423dce, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4785ca96, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0x3501099b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[60/83 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x95040e, [apply] SurfaceHandle 0x3501099b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <43ba56be, 6b8c0ad>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] junit.framework.TestListener: endTest(test02ShaderState_PerformanceSingleKeepEnabled) [apply] junit.framework.TestListener: startTest(test03ShaderState_PerformanceSingleToggleEnable) [apply] testShaderState00PerformanceSingle toggleEnable false: 0.201s: 600f, 2985.0 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] 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 0x5819b531, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56de5042, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[86/109 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x96040e, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <52e1de41, 17e35a79>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] junit.framework.TestListener: endTest(test03ShaderState_PerformanceSingleToggleEnable) [apply] junit.framework.TestListener: startTest(test04ShaderState_PerformanceDouble) [apply] testShaderState00PerformanceSingle toggleEnable true: 0.178s: 600f, 3370.7 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] 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 0x284c5631, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@268bad48, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0xf0108ed, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[112/135 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x97040e, [apply] SurfaceHandle 0xf0108ed (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <22b43d41, 67b6a773>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] junit.framework.TestListener: endTest(test04ShaderState_PerformanceDouble) [apply] testShaderState01PerformanceDouble: 0.173s: 600f, 3468.2 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 @ 1579064335462 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064335462 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.038 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064333086 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064333089 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [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 0x62967fea, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@73eb56a1, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0xd700c8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <13c7f413, 32dea28b>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] screen #2 [apply] screen #3 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation [apply] 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 0x7c1eb2a9, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@9ab9957, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x94040e, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <584ca9c, 191b933c>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] screen #2 [apply] screen #3 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled [apply] 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 0x49423dce, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4785ca96, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0x3501099b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[60/83 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x95040e, [apply] SurfaceHandle 0x3501099b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <43ba56be, 6b8c0ad>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable false: 0.201s: 600f, 2985.0 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] 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 0x5819b531, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56de5042, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[86/109 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x96040e, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <52e1de41, 17e35a79>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable true: 0.178s: 600f, 3370.7 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] 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 0x284c5631, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@268bad48, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5f7c1c56, [apply] Handle 0xf0108ed, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x20cdd6c5]], 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 0x20cdd6c5]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[112/135 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20cdd6c5]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x97040e, [apply] SurfaceHandle 0xf0108ed (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <22b43d41, 67b6a773>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.173s: 600f, 3468.2 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 @ 1579064335462 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064335462 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00NoShaderState_Validation took 1.318 sec [apply] Testcase: test01ShaderState_Validation took 0.164 sec [apply] Testcase: test02ShaderState_PerformanceSingleKeepEnabled took 0.305 sec [apply] Testcase: test03ShaderState_PerformanceSingleToggleEnable took 0.275 sec [apply] Testcase: test04ShaderState_PerformanceDouble took 0.266 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064339024 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064339027 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [apply] junit.framework.TestListener: startTest(testShaderState01PerformanceDouble) [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 0x17c9a72, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6f0966a4, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3c6acaa5, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x3eae4bb2]], 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 0x3eae4bb2]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[164/187 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3eae4bb2]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x98040e, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <748f1721, 604c2cd6>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.213s: 600f, 2816.9 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(testShaderState01PerformanceDouble) [apply] junit.framework.TestListener: startTest(testShaderState01ValidationSP1Linked) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked [apply] 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 0x1b533c74, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@29c60645, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3c6acaa5, [apply] Handle 0xffffffffdf0109ac, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x3eae4bb2]], 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 0x3eae4bb2]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3eae4bb2]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0xa402c4, [apply] SurfaceHandle 0xffffffffdf0109ac (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <518f4d19, 554e81c7>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] screen #2 [apply] screen #3 [apply] screen #4 [apply] screen #10 [apply] screen #20 [apply] screen #30 [apply] junit.framework.TestListener: endTest(testShaderState01ValidationSP1Linked) [apply] junit.framework.TestListener: startTest(testShaderState01ValidationSP1Unlinked) [apply] screen #40 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked [apply] 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 0x68acc3d9, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1129f24d, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3c6acaa5, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x3eae4bb2]], 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 0x3eae4bb2]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[216/239 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3eae4bb2]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0xa502c4, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <285bb113, 791d4e8a>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] screen #2 [apply] screen #3 [apply] screen #4 [apply] screen #10 [apply] screen #20 [apply] screen #30 [apply] junit.framework.TestListener: endTest(testShaderState01ValidationSP1Unlinked) [apply] screen #40 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064342575 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064342575 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.212 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064339024 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064339027 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [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 0x17c9a72, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6f0966a4, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3c6acaa5, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x3eae4bb2]], 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 0x3eae4bb2]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[164/187 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3eae4bb2]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x98040e, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <748f1721, 604c2cd6>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.213s: 600f, 2816.9 fps, 0 ms/f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked [apply] 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 0x1b533c74, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@29c60645, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3c6acaa5, [apply] Handle 0xffffffffdf0109ac, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x3eae4bb2]], 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 0x3eae4bb2]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3eae4bb2]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0xa402c4, [apply] SurfaceHandle 0xffffffffdf0109ac (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <518f4d19, 554e81c7>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] screen #2 [apply] screen #3 [apply] screen #4 [apply] screen #10 [apply] screen #20 [apply] screen #30 [apply] screen #40 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked [apply] 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 0x68acc3d9, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1129f24d, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3c6acaa5, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x3eae4bb2]], 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 0x3eae4bb2]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[216/239 480x480 wu, 480x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3eae4bb2]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0xa502c4, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <285bb113, 791d4e8a>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true] [apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] screen #2 [apply] screen #3 [apply] screen #4 [apply] screen #10 [apply] screen #20 [apply] screen #30 [apply] screen #40 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064342575 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064342575 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testShaderState01PerformanceDouble took 3.067 sec [apply] Testcase: testShaderState01ValidationSP1Linked took 0.221 sec [apply] Testcase: testShaderState01ValidationSP1Unlinked took 0.208 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testGLSLCompilation01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064346197 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064346201 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] junit.framework.TestListener: endTest(testGLSLCompilation01) [apply] junit.framework.TestListener: startTest(testGLSLUse01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-5-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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(testGLSLUse01) [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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 @ 1579064348926 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064348927 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.398 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064346197 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064346201 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-5-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-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 @ 1579064348926 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064348927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGLSLCompilation01 took 2.376 sec [apply] Testcase: testGLSLUse01 took 0.287 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()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064352399 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064352404 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA [apply] junit.framework.TestListener: startTest(test01_PSA) [apply] Screen pixel/cm 36.852207, 36.86007 [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-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] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064354995 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064354995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.262 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064352399 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064352404 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA [apply] Screen pixel/cm 36.852207, 36.86007 [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-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] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064354995 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064354995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_PSA took 1.909 sec [apply] Testcase: test99_PS1 took 0.632 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()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064358474 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064358478 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong [apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] junit.framework.TestListener: startTest(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 @ 1579064359783 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064359783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.984 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 @ 1579064358474 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064358478 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064359783 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064359783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 1.181 sec [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameWrong took 0.082 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: 5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064363243 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064363247 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00MatrixToString) [apply] junit.framework.TestListener: endTest(test00MatrixToString) [apply] junit.framework.TestListener: startTest(test01MviUpdateTraditionalAccess) [apply] junit.framework.TestListener: endTest(test01MviUpdateTraditionalAccess) [apply] junit.framework.TestListener: startTest(test02MviUpdateShaderAccess) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] junit.framework.TestListener: endTest(test02MviUpdateShaderAccess)PMV-C-O 4x4: [apply] [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-C-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-R-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-R-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-R-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] junit.framework.TestListener: startTest(test03MvTranslate) [apply] junit.framework.TestListener: endTest(test03MvTranslate) [apply] junit.framework.TestListener: startTest(test04MvTranslateRotate) [apply] junit.framework.TestListener: endTest(test04MvTranslateRotate) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064365001 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064365002 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.421 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064363243 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064363247 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] PMV-C-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-C-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-R-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-R-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-R-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064365001 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064365002 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00MatrixToString took 0.01 sec [apply] Testcase: test01MviUpdateTraditionalAccess took 0.049 sec [apply] Testcase: test02MviUpdateShaderAccess took 0.017 sec [apply] Testcase: test03MvTranslate took 0.001 sec [apply] Testcase: test04MvTranslateRotate took 0.003 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()junit.framework.TestListener: tests to run: 7 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064368503 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064368504 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer) [apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6c0108d3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01bOffscreenWindowPBufferStencil) [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBuffer555) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa20108d3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffcd0109ae, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] junit.framework.TestListener: startTest(test02Offscreen3Windows1DisplayPBuffer) [apply] Create Window 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdc010d63, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe40111da, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdf0111d1, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff820111a3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb70111a3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x580108cd, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8e0111c1, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x430111da, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064383188 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064383188 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.352 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 @ 1579064368503 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064368504 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x6c0108d3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa20108d3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffcd0109ae, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdc010d63, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe40111da, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdf0111d1, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff820111a3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb70111a3, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x580108cd, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8e0111c1, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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, [apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x430111da, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064383188 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064383188 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aOffscreenWindowPBuffer took 1.248 sec [apply] Testcase: test01bOffscreenWindowPBufferStencil took 1.141 sec [apply] Testcase: test01cOffscreenWindowPBuffer555 took 1.18 sec [apply] Testcase: test01cOffscreenWindowPBufferStencilAlpha took 1.133 sec [apply] Testcase: test02Offscreen3Windows1DisplayPBuffer took 3.553 sec [apply] Testcase: test03Offscreen3Windows3DisplaysPBuffer took 3.577 sec [apply] Testcase: test04OffscreenSnapshotWithDemoPBuffer took 1.252 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064386831 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064386834 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] junit.framework.TestListener: startTest(test11OffscreenWindowPixmap) [apply] junit.framework.TestListener: endTest(test11OffscreenWindowPixmap)Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xf0108ed, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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: startTest(test14OffscreenSnapshotWithDemoPixmap) [apply] junit.framework.TestListener: endTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064390641 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064390641 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.477 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064386831 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064386834 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xf0108ed, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064390641 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064390641 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test11OffscreenWindowPixmap took 2.629 sec [apply] Testcase: test14OffscreenSnapshotWithDemoPixmap took 1.132 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064394109 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064394113 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse [apply] junit.framework.TestListener: startTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: endTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: startTest(test02NopGLWindowReuse) [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: 9/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 14/25 [apply] Sleep initialized: 16/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 73/t 2.92/1 [apply] visible 1106/t 44.24/1 [apply] sum-i 1179/t 47.16/1 [apply] INIT END: 25/25 [apply] junit.framework.TestListener: endTest(test02NopGLWindowReuse) [apply] T: duration 0 1 [apply] total-d 1180/t 47.20/1 [apply] total-i 1180/t 47.20/1 [apply] Total: 1180 [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 @ 1579064398521 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064398521 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.088 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064394109 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064394113 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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: 9/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 14/25 [apply] Sleep initialized: 16/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 73/t 2.92/1 [apply] visible 1106/t 44.24/1 [apply] sum-i 1179/t 47.16/1 [apply] INIT END: 25/25 [apply] T: duration 0 1 [apply] total-d 1180/t 47.20/1 [apply] total-i 1180/t 47.20/1 [apply] Total: 1180 [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 @ 1579064398521 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064398521 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NopGLWindowNoReuse took 0.002 sec [apply] Testcase: test02NopGLWindowReuse took 1.287 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()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064402013 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064402016 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01ChooseOnly) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly [apply] junit.framework.TestListener: endTest(test01ChooseOnly) [apply] junit.framework.TestListener: startTest(test02Full) [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 1/t 0.02/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 1033/t 20.66/1 [apply] ctx-create1 311/t 6.22/1 [apply] ctx-curren2 16/t 0.32/1 [apply] glad-ctx-init 1346/t 26.92/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 2/t 0.04/1 [apply] glad-realize 1034/t 20.68/1 [apply] ctx-create1 277/t 5.54/1 [apply] ctx-curren2 20/t 0.40/1 [apply] glad-ctx-init 1313/t 26.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 1030/t 20.60/1 [apply] ctx-create1 255/t 5.10/1 [apply] ctx-curren2 17/t 0.34/1 [apply] glad-ctx-init 1286/t 25.72/1 [apply] INIT END #2 [apply] junit.framework.TestListener: endTest(test02Full) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064410259 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064410259 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.908 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064402013 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064402016 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 1/t 0.02/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 1033/t 20.66/1 [apply] ctx-create1 311/t 6.22/1 [apply] ctx-curren2 16/t 0.32/1 [apply] glad-ctx-init 1346/t 26.92/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 2/t 0.04/1 [apply] glad-realize 1034/t 20.68/1 [apply] ctx-create1 277/t 5.54/1 [apply] ctx-curren2 20/t 0.40/1 [apply] glad-ctx-init 1313/t 26.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 1030/t 20.60/1 [apply] ctx-create1 255/t 5.10/1 [apply] ctx-curren2 17/t 0.34/1 [apply] glad-ctx-init 1286/t 25.72/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 @ 1579064410259 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064410259 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ChooseOnly took 0.072 sec [apply] Testcase: test02Full took 4.544 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] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064413878 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064413881 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] junit.framework.TestListener: endTest(test01_aa0) [apply] junit.framework.TestListener: startTest(test02_aa8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] 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 @ 1579064420576 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064420576 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.336 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064413878 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064413881 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x62010dc9, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x23e56176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x34cc0b13], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064420576 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064420576 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_aa0 took 3.91 sec [apply] Testcase: test02_aa8 took 2.745 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()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064424276 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064424279 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] junit.framework.TestListener: endTest(test01) [apply] junit.framework.TestListener: startTest(test02_EOT_01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01junit.framework.TestListener: endTest(test02_EOT_01) [apply] [apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false] [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064429142 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064429142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.528 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064424276 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064424279 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01 [apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false] [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064429142 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064429142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 4.781 sec [apply] Testcase: test02_EOT_01 took 0.038 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()junit.framework.TestListener: tests to run: 8 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test001_off_gl2___aa0) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064432602 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064432603 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test001_off_gl2___aa0) [apply] junit.framework.TestListener: startTest(test002_off_gl2___aa8) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1d4da90c: 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x1d4da90c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d4da90c on Thread[Thread-2-UserApp-JUnitTestRunner,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] junit.framework.TestListener: endTest(test002_off_gl2___aa8) [apply] junit.framework.TestListener: startTest(test011_off_gl2es3_aa0) [apply] gear1 0x1d4da90c created: GearsObj[0x7bb48aa3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d4da90c created: GearsObj[0x763f7346, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d4da90c created: GearsObj[0x763f7346, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1d4da90c FIN GearsES2[obj 0x1d4da90c isInit true, usesShared false, 1 GearsObj[0x7bb48aa3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x763f7346, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e0bbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x1d4da90cTileRenderer[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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] GearsES2.endTileRendering: 0x1d4da90cTileRenderer[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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d4da90c, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d4da90c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d4da90c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6030aeb5: 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x6030aeb5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6030aeb5 on Thread[Thread-2-UserApp-JUnitTestRunner,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] junit.framework.TestListener: endTest(test011_off_gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test012_off_gl2es3_aa8) [apply] gear1 0x6030aeb5 created: GearsObj[0x1c31fe0d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6030aeb5 created: GearsObj[0x7cea793, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6030aeb5 created: GearsObj[0x7cea793, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6030aeb5 FIN GearsES2[obj 0x6030aeb5 isInit true, usesShared false, 1 GearsObj[0x1c31fe0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cea793, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x732c13b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x6030aeb5TileRenderer[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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] GearsES2.endTileRendering: 0x6030aeb5TileRenderer[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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6030aeb5, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] junit.framework.TestListener: endTest(test012_off_gl2es3_aa8) [apply] junit.framework.TestListener: startTest(test101_on__gl2___aa0) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6030aeb5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6030aeb5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test101_on__gl2___aa0) [apply] junit.framework.TestListener: startTest(test102_on__gl2___aa8) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test102_on__gl2___aa8) [apply] junit.framework.TestListener: startTest(test111_on__gl2es3_aa0) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x705bea9d: 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x705bea9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x705bea9d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x705bea9d created: GearsObj[0x405955c5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x705bea9d created: GearsObj[0x2fccbdfe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x705bea9d created: GearsObj[0x2fccbdfe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x705bea9d FIN GearsES2[obj 0x705bea9d isInit true, usesShared false, 1 GearsObj[0x405955c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fccbdfe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b004142, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x705bea9dTileRenderer[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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] GearsES2.endTileRendering: 0x705bea9dTileRenderer[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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x705bea9d, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x705bea9d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x705bea9d 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] junit.framework.TestListener: endTest(test111_on__gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test112_on__gl2es3_aa8) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3ada3afd: 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x3ada3afd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3ada3afd on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x3ada3afd created: GearsObj[0x19ab94f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3ada3afd created: GearsObj[0x789c76b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3ada3afd created: GearsObj[0x789c76b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3ada3afd FIN GearsES2[obj 0x3ada3afd isInit true, usesShared false, 1 GearsObj[0x19ab94f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x789c76b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1eded3d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x3ada3afdTileRenderer[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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] GearsES2.endTileRendering: 0x3ada3afdTileRenderer[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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbc010661, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3ada3afd, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ada3afd: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ada3afd 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 @ 1579064438218 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064438218 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test112_on__gl2es3_aa8) [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.285 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064432602 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064432603 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x5476c388], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x6566c5af], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1d4da90c: 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x1d4da90c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d4da90c on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x1d4da90c created: GearsObj[0x7bb48aa3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d4da90c created: GearsObj[0x763f7346, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d4da90c created: GearsObj[0x763f7346, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1d4da90c FIN GearsES2[obj 0x1d4da90c isInit true, usesShared false, 1 GearsObj[0x7bb48aa3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x763f7346, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e0bbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x1d4da90cTileRenderer[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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1d4da90c, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] GearsES2.endTileRendering: 0x1d4da90cTileRenderer[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 0x7ec1c153], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d4da90c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d4da90c, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d4da90c 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d4da90c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d4da90c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6030aeb5: 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x6030aeb5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6030aeb5 on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x6030aeb5 created: GearsObj[0x1c31fe0d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6030aeb5 created: GearsObj[0x7cea793, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6030aeb5 created: GearsObj[0x7cea793, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6030aeb5 FIN GearsES2[obj 0x6030aeb5 isInit true, usesShared false, 1 GearsObj[0x1c31fe0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cea793, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x732c13b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x6030aeb5TileRenderer[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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x6030aeb5, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] GearsES2.endTileRendering: 0x6030aeb5TileRenderer[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 0x6a089f07], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6030aeb5 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6030aeb5, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6030aeb5 256x256, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6030aeb5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6030aeb5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x6491cfbe], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbf0108ce, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x3753d928], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbf0108ce, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x705bea9d: 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x705bea9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x705bea9d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x705bea9d created: GearsObj[0x405955c5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x705bea9d created: GearsObj[0x2fccbdfe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x705bea9d created: GearsObj[0x2fccbdfe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x705bea9d FIN GearsES2[obj 0x705bea9d isInit true, usesShared false, 1 GearsObj[0x405955c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fccbdfe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b004142, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x705bea9dTileRenderer[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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x801119b, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x47010a4a, 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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x705bea9d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x47010a4a [apply] GearsES2.endTileRendering: 0x705bea9dTileRenderer[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 0x2cc03393], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x705bea9d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x705bea9d, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x705bea9d 256x256, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x705bea9d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x705bea9d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3ada3afd: 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x3ada3afd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3ada3afd on Thread[Thread-2-UserApp-JUnitTestRunner,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 0x3ada3afd created: GearsObj[0x19ab94f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3ada3afd created: GearsObj[0x789c76b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3ada3afd created: GearsObj[0x789c76b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3ada3afd FIN GearsES2[obj 0x3ada3afd isInit true, usesShared false, 1 GearsObj[0x19ab94f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x789c76b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1eded3d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x3ada3afdTileRenderer[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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbc010661, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffd6010efc, 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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x3ada3afd, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffd6010efc [apply] GearsES2.endTileRendering: 0x3ada3afdTileRenderer[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 0x6acac921], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3ada3afd 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbc010661, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3ada3afd, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3ada3afd 256x256, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ada3afd: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3ada3afd 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 @ 1579064438218 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064438218 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test001_off_gl2___aa0 took 1.813 sec [apply] Testcase: test002_off_gl2___aa8 took 0.425 sec [apply] Testcase: test011_off_gl2es3_aa0 took 0.637 sec [apply] Testcase: test012_off_gl2es3_aa8 took 0.539 sec [apply] Testcase: test101_on__gl2___aa0 took 0.51 sec [apply] Testcase: test102_on__gl2___aa8 took 0.507 sec [apply] Testcase: test111_on__gl2es3_aa0 took 0.537 sec [apply] Testcase: test112_on__gl2es3_aa8 took 0.614 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: 4 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064441953 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064441956 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] junit.framework.TestListener: startTest(test01GL2Normal) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x6478b00, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xa9ebb7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x62cf5c8d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test01GL2Normal) [apply] junit.framework.TestListener: startTest(test02GL2FFPEmu) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x42c0976b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x14b89f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x4dd99d13, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] [apply] junit.framework.TestListener: endTest(test02GL2FFPEmu) [apply] junit.framework.TestListener: startTest(test03GL2ES1Normal) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0xb5ebc1f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xf6139ac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x4a63b624, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] [apply] junit.framework.TestListener: endTest(test03GL2ES1Normal) [apply] junit.framework.TestListener: startTest(test04ES2FFPEmu) [apply] junit.framework.TestListener: endTest(test04ES2FFPEmu) [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 @ 1579064457779 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064457779 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.485 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064441953 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064441956 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x6478b00, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xa9ebb7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x62cf5c8d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x42c0976b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x14b89f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x4dd99d13, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0xb5ebc1f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xf6139ac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x4a63b624, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064457779 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064457779 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2Normal took 5.994 sec [apply] Testcase: test02GL2FFPEmu took 4.968 sec [apply] Testcase: test03GL2ES1Normal took 4.797 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()junit.framework.TestListener: tests to run: 7 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064461326 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064461328 ms +++ localhost/127.0.0.1:59999 - Locked within 2026 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] 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] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] junit.framework.TestListener: endTest(test05ImmSinkGL2ES1_VBOOff) [apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES1_VBOOn) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.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] Thread-2-UserApp-JUnitTestRunner: ** 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] 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] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064466195 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064466195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test07ImmSinkGL2ES1_VBOOnTexture) [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.546 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 @ 1579064461326 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064461328 ms +++ localhost/127.0.0.1:59999 - Locked within 2026 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064466195 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064466195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Plain__GL2ES1_VBOOffUsePlain took 3.589 sec [apply] Testcase: test02Plain__GL2ES1_VBOOffUseArrayData took 0.197 sec [apply] Testcase: test03Plain__GL2ES1_VBOOnUsePlain took 0.184 sec [apply] Testcase: test04Plain__GL2ES1_VBOOnUseArrayData took 0.204 sec [apply] Testcase: test05ImmSinkGL2ES1_VBOOff took 0.208 sec [apply] Testcase: test06ImmSinkGL2ES1_VBOOn took 0.208 sec [apply] Testcase: test07ImmSinkGL2ES1_VBOOnTexture took 0.239 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_Direct) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064469728 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064469731 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] Thread-2-UserApp-JUnitTestRunner: ** 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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderStatejunit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_ShaderState) [apply] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] Requested GL 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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-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)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct [apply] [apply] GL_VENDOR NVIDIA Corporation [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_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Requested GL 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.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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-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 @ 1579064472367 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064472368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.303 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 @ 1579064469728 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064469731 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] Thread-2-UserApp-JUnitTestRunner: ** 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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-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] Thread-2-UserApp-JUnitTestRunner: ** 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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-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 @ 1579064472367 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064472368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_Direct took 1.95 sec [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_ShaderState took 0.212 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_Direct took 0.197 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_ShaderState took 0.222 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] junit.framework.TestListener: startTest(test00_RGBtoRGB) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064475877 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064475880 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x298d5655: tileRendererInUse null, GearsES2[obj 0x298d5655 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x298d5655 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x298d5655 created: GearsObj[0x3ed3994e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x298d5655 created: GearsObj[0x5727a3c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x298d5655 created: GearsObj[0x5727a3c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x298d5655 FIN GearsES2[obj 0x298d5655 isInit true, usesShared false, 1 GearsObj[0x3ed3994e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5727a3c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2343f4f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x298d5655 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x298d5655, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x298d5655 512x512, swapInterval 1, drawable 0x62010dc9 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x298d5655: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x298d5655 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1bd93ee0: tileRendererInUse null, GearsES2[obj 0x1bd93ee0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1bd93ee0 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1bd93ee0 created: GearsObj[0x3e5269ce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1bd93ee0 created: GearsObj[0x582aa9b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1bd93ee0 created: GearsObj[0x582aa9b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1bd93ee0 FIN GearsES2[obj 0x1bd93ee0 isInit true, usesShared false, 1 GearsObj[0x3e5269ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x582aa9b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fb8f910, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1bd93ee0 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1bd93ee0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1bd93ee0 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test01_RGBtoRGBA) [apply] junit.framework.TestListener: startTest(test10_RGBAtoRGB) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1bd93ee0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1bd93ee0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0xb9ba644: tileRendererInUse null, GearsES2[obj 0xb9ba644 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb9ba644 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xb9ba644 created: GearsObj[0x76cc19dc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb9ba644 created: GearsObj[0x6fa08423, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb9ba644 created: GearsObj[0x6fa08423, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0xb9ba644 FIN GearsES2[obj 0xb9ba644 isInit true, usesShared false, 1 GearsObj[0x76cc19dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa08423, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27ee07a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0xb9ba644 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb9ba644, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0xb9ba644 512x512, swapInterval 1, drawable 0x62010dc9 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xb9ba644: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xb9ba644 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0xdb8bab: tileRendererInUse null, GearsES2[obj 0xdb8bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdb8bab on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xdb8bab created: GearsObj[0x471e3b88, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdb8bab created: GearsObj[0x7088eabe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdb8bab created: GearsObj[0x7088eabe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0xdb8bab FIN GearsES2[obj 0xdb8bab isInit true, usesShared false, 1 GearsObj[0x471e3b88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7088eabe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x168df772, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xdb8bab 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdb8bab, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xdb8bab 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdb8bab: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdb8bab 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] junit.framework.TestListener: endTest(test11_RGBAtoRGBA) [apply] junit.framework.TestListener: startTest(test21_RGBtoRGBA_pbuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x5c63be3f: tileRendererInUse null, GearsES2[obj 0x5c63be3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c63be3f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5c63be3f created: GearsObj[0x683cd27f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c63be3f created: GearsObj[0x2dee06a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c63be3f created: GearsObj[0x2dee06a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x5c63be3f FIN GearsES2[obj 0x5c63be3f isInit true, usesShared false, 1 GearsObj[0x683cd27f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dee06a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6102b7fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c63be3f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20010ff5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c63be3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c63be3f 512x512, swapInterval 1, drawable 0x20010ff5 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test21_RGBtoRGBA_pbuffer) [apply] junit.framework.TestListener: startTest(test22_RGBtoRGBA_fbo) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c63be3f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c63be3f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x7b4ecab4: tileRendererInUse null, GearsES2[obj 0x7b4ecab4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b4ecab4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7b4ecab4 created: GearsObj[0x3039e06, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b4ecab4 created: GearsObj[0x6a64347, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b4ecab4 created: GearsObj[0x6a64347, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x7b4ecab4 FIN GearsES2[obj 0x7b4ecab4 isInit true, usesShared false, 1 GearsObj[0x3039e06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a64347, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x200fb90e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x7b4ecab4 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b4ecab4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x7b4ecab4 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test22_RGBtoRGBA_fbo) [apply] junit.framework.TestListener: startTest(test31_RGBAtoRGBA_pbuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7b4ecab4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7b4ecab4 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x52de6722: tileRendererInUse null, GearsES2[obj 0x52de6722 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52de6722 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52de6722 created: GearsObj[0x21385379, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52de6722 created: GearsObj[0x729b452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52de6722 created: GearsObj[0x729b452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x52de6722 FIN GearsES2[obj 0x52de6722 isInit true, usesShared false, 1 GearsObj[0x21385379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x729b452a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cdb981, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x52de6722 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb80106f2, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52de6722, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x52de6722 512x512, swapInterval 1, drawable 0xffffffffb80106f2 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test31_RGBAtoRGBA_pbuffer) [apply] junit.framework.TestListener: startTest(test32_RGBAtoRGBA_fbo) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x52de6722: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x52de6722 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x4fe65652: tileRendererInUse null, GearsES2[obj 0x4fe65652 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fe65652 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4fe65652 created: GearsObj[0x1486c060, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fe65652 created: GearsObj[0x2b5e247f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fe65652 created: GearsObj[0x2b5e247f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x4fe65652 FIN GearsES2[obj 0x4fe65652 isInit true, usesShared false, 1 GearsObj[0x1486c060, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b5e247f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45c69ca8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x4fe65652 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fe65652, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x4fe65652 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4fe65652: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4fe65652 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 @ 1579064483361 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064483362 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.146 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064475877 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064475880 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x298d5655: tileRendererInUse null, GearsES2[obj 0x298d5655 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x298d5655 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x298d5655 created: GearsObj[0x3ed3994e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x298d5655 created: GearsObj[0x5727a3c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x298d5655 created: GearsObj[0x5727a3c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x298d5655 FIN GearsES2[obj 0x298d5655 isInit true, usesShared false, 1 GearsObj[0x3ed3994e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5727a3c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2343f4f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x298d5655 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x298d5655, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x298d5655 512x512, swapInterval 1, drawable 0x62010dc9 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x298d5655: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x298d5655 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1bd93ee0: tileRendererInUse null, GearsES2[obj 0x1bd93ee0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1bd93ee0 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x1bd93ee0 created: GearsObj[0x3e5269ce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1bd93ee0 created: GearsObj[0x582aa9b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1bd93ee0 created: GearsObj[0x582aa9b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1bd93ee0 FIN GearsES2[obj 0x1bd93ee0 isInit true, usesShared false, 1 GearsObj[0x3e5269ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x582aa9b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fb8f910, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1bd93ee0 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1bd93ee0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1bd93ee0 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1bd93ee0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1bd93ee0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0xb9ba644: tileRendererInUse null, GearsES2[obj 0xb9ba644 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb9ba644 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xb9ba644 created: GearsObj[0x76cc19dc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb9ba644 created: GearsObj[0x6fa08423, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb9ba644 created: GearsObj[0x6fa08423, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0xb9ba644 FIN GearsES2[obj 0xb9ba644 isInit true, usesShared false, 1 GearsObj[0x76cc19dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa08423, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27ee07a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0xb9ba644 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb9ba644, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0xb9ba644 512x512, swapInterval 1, drawable 0x62010dc9 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xb9ba644: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xb9ba644 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0xdb8bab: tileRendererInUse null, GearsES2[obj 0xdb8bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdb8bab on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xdb8bab created: GearsObj[0x471e3b88, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdb8bab created: GearsObj[0x7088eabe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdb8bab created: GearsObj[0x7088eabe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0xdb8bab FIN GearsES2[obj 0xdb8bab isInit true, usesShared false, 1 GearsObj[0x471e3b88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7088eabe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x168df772, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xdb8bab 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdb8bab, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xdb8bab 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdb8bab: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xdb8bab FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x5c63be3f: tileRendererInUse null, GearsES2[obj 0x5c63be3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c63be3f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5c63be3f created: GearsObj[0x683cd27f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c63be3f created: GearsObj[0x2dee06a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c63be3f created: GearsObj[0x2dee06a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x5c63be3f FIN GearsES2[obj 0x5c63be3f isInit true, usesShared false, 1 GearsObj[0x683cd27f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dee06a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6102b7fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x5c63be3f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20010ff5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c63be3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x5c63be3f 512x512, swapInterval 1, drawable 0x20010ff5 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c63be3f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5c63be3f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x7b4ecab4: tileRendererInUse null, GearsES2[obj 0x7b4ecab4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b4ecab4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7b4ecab4 created: GearsObj[0x3039e06, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b4ecab4 created: GearsObj[0x6a64347, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b4ecab4 created: GearsObj[0x6a64347, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x7b4ecab4 FIN GearsES2[obj 0x7b4ecab4 isInit true, usesShared false, 1 GearsObj[0x3039e06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a64347, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x200fb90e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x7b4ecab4 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b4ecab4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x7b4ecab4 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7b4ecab4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7b4ecab4 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x52de6722: tileRendererInUse null, GearsES2[obj 0x52de6722 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52de6722 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52de6722 created: GearsObj[0x21385379, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52de6722 created: GearsObj[0x729b452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52de6722 created: GearsObj[0x729b452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x52de6722 FIN GearsES2[obj 0x52de6722 isInit true, usesShared false, 1 GearsObj[0x21385379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x729b452a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cdb981, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x52de6722 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb80106f2, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52de6722, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x52de6722 512x512, swapInterval 1, drawable 0xffffffffb80106f2 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x52de6722: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x52de6722 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x4fe65652: tileRendererInUse null, GearsES2[obj 0x4fe65652 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fe65652 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4fe65652 created: GearsObj[0x1486c060, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fe65652 created: GearsObj[0x2b5e247f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fe65652 created: GearsObj[0x2b5e247f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x4fe65652 FIN GearsES2[obj 0x4fe65652 isInit true, usesShared false, 1 GearsObj[0x1486c060, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b5e247f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45c69ca8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x4fe65652 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fe65652, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x4fe65652 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4fe65652: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x4fe65652 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 @ 1579064483361 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064483362 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_RGBtoRGB took 1.898 sec [apply] Testcase: test01_RGBtoRGBA took 0.172 sec [apply] Testcase: test10_RGBAtoRGB took 0.182 sec [apply] Testcase: test11_RGBAtoRGBA took 0.169 sec [apply] Testcase: test21_RGBtoRGBA_pbuffer took 1.239 sec [apply] Testcase: test22_RGBtoRGBA_fbo took 1.265 sec [apply] Testcase: test31_RGBAtoRGBA_pbuffer took 1.286 sec [apply] Testcase: test32_RGBAtoRGBA_fbo took 1.222 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()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064486967 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064486971 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenWritePNG)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x373e6259: tileRendererInUse null, GearsES2[obj 0x373e6259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x373e6259 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x373e6259 created: GearsObj[0x64398f6e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x373e6259 created: GearsObj[0x70ecea0b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x373e6259 created: GearsObj[0x70ecea0b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x373e6259 FIN GearsES2[obj 0x373e6259 isInit true, usesShared false, 1 GearsObj[0x64398f6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70ecea0b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd149b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x373e6259 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5a0111ef, msaa false, tileRendererInUse null [apply] >> GearsES2 0x373e6259, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x373e6259 256x256, swapInterval 1, drawable 0x5a0111ef [apply] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x373e6259: tileRendererInUse null [apply] junit.framework.TestListener: endTest(testOffscreenWritePNG) [apply] junit.framework.TestListener: startTest(testOnscreenWritePNG_TGA_PAM) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x373e6259 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x401da31d: tileRendererInUse null, GearsES2[obj 0x401da31d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x401da31d on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x401da31d created: GearsObj[0x67dc876, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x401da31d created: GearsObj[0x35130aec, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x401da31d created: GearsObj[0x35130aec, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x401da31d FIN GearsES2[obj 0x401da31d isInit true, usesShared false, 1 GearsObj[0x67dc876, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35130aec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15ef3c63, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x401da31d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x401da31d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x401da31d 256x256, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testOnscreenWritePNG_TGA_PAM) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x401da31d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x401da31d 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 @ 1579064489906 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064489906 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.599 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064486967 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064486971 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x373e6259: tileRendererInUse null, GearsES2[obj 0x373e6259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x373e6259 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x373e6259 created: GearsObj[0x64398f6e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x373e6259 created: GearsObj[0x70ecea0b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x373e6259 created: GearsObj[0x70ecea0b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x373e6259 FIN GearsES2[obj 0x373e6259 isInit true, usesShared false, 1 GearsObj[0x64398f6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70ecea0b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd149b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x373e6259 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5a0111ef, msaa false, tileRendererInUse null [apply] >> GearsES2 0x373e6259, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x373e6259 256x256, swapInterval 1, drawable 0x5a0111ef [apply] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x373e6259: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x373e6259 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x401da31d: tileRendererInUse null, GearsES2[obj 0x401da31d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x401da31d on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x401da31d created: GearsObj[0x67dc876, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x401da31d created: GearsObj[0x35130aec, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x401da31d created: GearsObj[0x35130aec, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x401da31d FIN GearsES2[obj 0x401da31d isInit true, usesShared false, 1 GearsObj[0x67dc876, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35130aec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15ef3c63, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x401da31d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x401da31d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x401da31d 256x256, swapInterval 1, drawable 0x62010dc9 [apply] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x401da31d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x401da31d 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 @ 1579064489906 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064489906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNG took 1.422 sec [apply] Testcase: testOnscreenWritePNG_TGA_PAM took 0.336 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064493458 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064493461 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenWritePNGWithResize) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x59be5765: tileRendererInUse null, GearsES2[obj 0x59be5765 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59be5765 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x59be5765 created: GearsObj[0x2231dcd3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59be5765 created: GearsObj[0x49b91d55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59be5765 created: GearsObj[0x49b91d55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x59be5765 FIN GearsES2[obj 0x59be5765 isInit true, usesShared false, 1 GearsObj[0x2231dcd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49b91d55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43f3ada2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x59be5765 0/0 64x64 of 64x64, swapInterval 1, drawable 0x79010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: init [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x59be5765 64x64, swapInterval 1, drawable 0x79010fcb [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffff8c010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [64], 128x128, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9f010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffc5010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(testOffscreenWritePNGWithResize) [apply] junit.framework.TestListener: startTest(testOnscreenWritePNGWithResize) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59be5765: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59be5765 FIN [apply] XXX: dispose [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2b84134e: tileRendererInUse null, GearsES2[obj 0x2b84134e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b84134e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2b84134e created: GearsObj[0xce74346, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b84134e created: GearsObj[0x645c6195, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b84134e created: GearsObj[0x645c6195, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2b84134e FIN GearsES2[obj 0x2b84134e isInit true, usesShared false, 1 GearsObj[0xce74346, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x645c6195, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dbf6616, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2b84134e 0/0 120x64 of 120x64, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2b84134e 120x64, swapInterval 1, drawable 0x47010a4a [apply] XXX: [0], 120x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x2b84134e 0/0 240x128 of 240x128, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x2b84134e 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x2b84134e 0/0 960x512 of 960x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2b84134e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2b84134e FIN [apply] XXX: dispose [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize [apply] junit.framework.TestListener: endTest(testOnscreenWritePNGWithResize) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064498139 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064498139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.323 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064493458 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064493461 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x59be5765: tileRendererInUse null, GearsES2[obj 0x59be5765 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59be5765 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x59be5765 created: GearsObj[0x2231dcd3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59be5765 created: GearsObj[0x49b91d55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59be5765 created: GearsObj[0x49b91d55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x59be5765 FIN GearsES2[obj 0x59be5765 isInit true, usesShared false, 1 GearsObj[0x2231dcd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49b91d55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43f3ada2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x59be5765 0/0 64x64 of 64x64, swapInterval 1, drawable 0x79010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: init [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x59be5765 64x64, swapInterval 1, drawable 0x79010fcb [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffff8c010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [64], 128x128, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9f010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x59be5765 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffc5010fcb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59be5765, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59be5765: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x59be5765 FIN [apply] XXX: dispose [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2b84134e: tileRendererInUse null, GearsES2[obj 0x2b84134e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b84134e on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2b84134e created: GearsObj[0xce74346, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b84134e created: GearsObj[0x645c6195, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b84134e created: GearsObj[0x645c6195, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2b84134e FIN GearsES2[obj 0x2b84134e isInit true, usesShared false, 1 GearsObj[0xce74346, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x645c6195, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dbf6616, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2b84134e 0/0 120x64 of 120x64, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2b84134e 120x64, swapInterval 1, drawable 0x47010a4a [apply] XXX: [0], 120x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x2b84134e 0/0 240x128 of 240x128, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x2b84134e 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x2b84134e 0/0 960x512 of 960x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b84134e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2b84134e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2b84134e 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 @ 1579064498139 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064498139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNGWithResize took 1.555 sec [apply] Testcase: testOnscreenWritePNGWithResize took 0.963 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] ++++ 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 @ 1579064501633 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064501636 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG [apply] junit.framework.TestListener: startTest(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] 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 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 @ 1579064501772 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064501772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.803 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064501633 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064501636 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579064501772 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064501772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 0.047 sec [apply] Testcase: test02AllJPG took 0.019 sec [apply] Testcase: test04AllDDS took 0.011 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064505166 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064505170 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn [apply] junit.framework.TestListener: startTest(testReadES2_RGBn) [apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(testReadES2_RGBn) [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 @ 1579064508484 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064508484 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.98 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064505166 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064505170 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn [apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064508484 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064508484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadES2_RGBn took 3.27 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 12 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064511996 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064511999 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01YUV422hBase__ES2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01YUV422hBase__ES2) [apply] junit.framework.TestListener: startTest(test01YUV422hProg_ES2) [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01YUV422hProg_ES2) [apply] junit.framework.TestListener: startTest(test01YUV444Base__ES2) [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01YUV444Base__GL2) [apply] junit.framework.TestListener: startTest(test01YUV444Prog__ES2) [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01YUV444Prog__ES2) [apply] junit.framework.TestListener: startTest(test01YUV444Prog__GL2) [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01YUV444Prog__GL2) [apply] junit.framework.TestListener: startTest(test02YUV420BaseGray_ES2) [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test02YUV420BaseGray_ES2) [apply] junit.framework.TestListener: startTest(test02YUV420Base__ES2) [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test02YUV420Base__ES2) [apply] junit.framework.TestListener: startTest(test02YUV420Prog_ES2) [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test03CMYK_01_ES2) [apply] junit.framework.TestListener: startTest(test03YCCK_01_ES2) [apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test03YCCK_01_ES2) [apply] junit.framework.TestListener: startTest(test04QTTDefPostFrame_ES2) [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064530446 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064530446 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.118 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064511996 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064511999 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064530446 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064530446 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01YUV422hBase__ES2 took 5.59 sec [apply] Testcase: test01YUV422hProg_ES2 took 1.14 sec [apply] Testcase: test01YUV444Base__ES2 took 1.145 sec [apply] Testcase: test01YUV444Base__GL2 took 1.13 sec [apply] Testcase: test01YUV444Prog__ES2 took 1.148 sec [apply] Testcase: test01YUV444Prog__GL2 took 1.151 sec [apply] Testcase: test02YUV420BaseGray_ES2 took 1.163 sec [apply] Testcase: test02YUV420Base__ES2 took 1.151 sec [apply] Testcase: test02YUV420Prog_ES2 took 1.171 sec [apply] Testcase: test03CMYK_01_ES2 took 1.188 sec [apply] Testcase: test03YCCK_01_ES2 took 1.289 sec [apply] Testcase: test04QTTDefPostFrame_ES2 took 1.116 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT [apply] junit.framework.TestListener: tests to run: 10++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testPNGRead01_All) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064534024 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064534027 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0xee3485b, 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 0x6ab3396e, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x366251f8, 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 0x538720c1, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x208c1b96, 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 0x779d7bbd, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x53541927, 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 0x39bfaaa4, 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 0x161d2a0d, 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 0x52b358e0, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x51aaee2e, 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 0x2875608c, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x57476acd, 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 0x1f7b4c9d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x19a60ac2, 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 0x1a54787a, 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 0x60a69ac7, 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 0x70ac16b8, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x10c504f7, 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 0xe6f39f5, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5a4bea5d, 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 0x4a422e7a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x72987979, 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 0x54f464e, 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 0x5b0d3c13, 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 0x54cdea5a, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5b9a2008, 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 0x29dc9f2f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1b83c3a3, 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 0x202765b3, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2ab79bdf, 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 0x720a9fb2, 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 0x5e1f02c9, 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 0x78cef1b7, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5bbe7344, 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 0x11a43dc, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x27b5007c, 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 0x28f91e74, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x757c7c, 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 0x53a2db0d, 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 0x174c25c2, 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 0x52f3ee95, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5257ef91, 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 0x67d6192f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x11c25222, 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 0x5c0881c9, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x314ed6be, 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 0x6606bed9, 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 0x3a74b2f2, 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 0x69573313, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x39ca183b, 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 0x7bab9a9, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x18c6688e, 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 0x48590f2e, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x213bcdde, 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 0x731e4fa1, 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 0x6c4d9c1c, 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 0x34adfdb2, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x526f29c6, 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 0xb19eaf4, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xb342af7, 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 0x50af064e, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x7ba52484, 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 0x3faf3f4e, 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 0x6f00a260, 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 0x2993b581, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0xa182144, 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 0x2eed812d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x44942532, 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 0x709fbf9c, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3bc6b2ca, 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 0x79e0a876, 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 0x1fbf187c, 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 0x41edff78, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1ea5c879, 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 0x64bc1d6c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3a7957f, 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 0x2d9fbc4c, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1d495f86, 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 0x199a763e, 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 0x6b87ccf7, 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 0x5e0b464, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x563d4be3, 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 0x44e261aa, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1157edb5, 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 0x1194286f, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2dca1bed, 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 0x7af2c0cf, 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 0x19e957cc, 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 0x75711886, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x14755be1, 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 0x79770b80, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2a737455, 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 0x573bfcb5, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x69af0fe0, 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 0x28c5225e, 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 0xb26ecb, 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 0x1647b51, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x31274ae0, 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 0x3d40c43d, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2e972168, 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 0xc8b7918, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x7704223, 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 0x3caa1fdc, 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 0x79512e7a, 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 0x15698a73, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x3146667b, 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 0x6573b3e4, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x15a173ce, 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 0x4cc2591b, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4eb59b46, ABGR8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [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] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x3621ede7, 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 0x5f0b8872, 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 0x6b5e485a, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0xada35c5, 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 0x47afeaf8, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x4464b267, 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 0x5d612e29, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6ce5c5d, 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 0x3e0e8e56, 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 0x35b24ddc, 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 0x2d11d434, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x42ecea69, 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 0x1d355450, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3a4e3687, 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 0x195df58e, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3c47fb6e, 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 0xbe7bf62, 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 0x36492cd, 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 0x719462c4, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4e4e9fe6, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] junit.framework.TestListener: endTest(testPNGRead03_RGB888_to_RGBA8888_stride1000) [apply] junit.framework.TestListener: startTest(testPNGRead04_RGB888_to_RGBA8888_stride999) [apply] junit.framework.TestListener: endTest(testPNGRead04_RGB888_to_RGBA8888_stride999) [apply] junit.framework.TestListener: startTest(testPNGRead11_RGBA8888_to_LUMINA) [apply] junit.framework.TestListener: endTest(testPNGRead11_RGBA8888_to_LUMINA) [apply] junit.framework.TestListener: startTest(testPNGRead12_RGBA8888_to_RGB888) [apply] junit.framework.TestListener: endTest(testPNGRead12_RGBA8888_to_RGB888) [apply] junit.framework.TestListener: startTest(testPNGRead13_RGBA8888_to_BGR888) [apply] junit.framework.TestListener: endTest(testPNGRead13_RGBA8888_to_BGR888) [apply] junit.framework.TestListener: startTest(testPNGRead14_RGBA8888_to_BGRA8888) [apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0xa798ae9, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2dac8391, 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 0x7f7c46a2, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x45f75704, 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 0x31fb391, 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 0x567f81ef, 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 0x2ca0e610, 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 0x531b3ad4, 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 0x2180b004, 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 0x71ddfd1b, 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 0x3fe57c2a, 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 0x6e52afb0, 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 0x190d244a, 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 0x5f794445, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] junit.framework.TestListener: endTest(testPNGRead14_RGBA8888_to_BGRA8888) [apply] junit.framework.TestListener: startTest(testPNGRead15_RGBA8888_to_ARGB8888) [apply] junit.framework.TestListener: endTest(testPNGRead15_RGBA8888_to_ARGB8888) [apply] junit.framework.TestListener: startTest(testPNGRead16_RGBA8888_to_ABGR8888) [apply] junit.framework.TestListener: endTest(testPNGRead16_RGBA8888_to_ABGR8888) [apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x11204a1c, 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 0x4c522baf, 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 0xb71b80d, 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 @ 1579064534958 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064534958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.595 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064534024 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064534027 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0xee3485b, 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 0x6ab3396e, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x366251f8, 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 0x538720c1, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x208c1b96, 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 0x779d7bbd, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x53541927, 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 0x39bfaaa4, 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 0x161d2a0d, 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 0x52b358e0, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x51aaee2e, 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 0x2875608c, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x57476acd, 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 0x1f7b4c9d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x19a60ac2, 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 0x1a54787a, 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 0x60a69ac7, 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 0x70ac16b8, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x10c504f7, 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 0xe6f39f5, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5a4bea5d, 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 0x4a422e7a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x72987979, 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 0x54f464e, 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 0x5b0d3c13, 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 0x54cdea5a, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5b9a2008, 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 0x29dc9f2f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1b83c3a3, 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 0x202765b3, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2ab79bdf, 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 0x720a9fb2, 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 0x5e1f02c9, 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 0x78cef1b7, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5bbe7344, 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 0x11a43dc, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x27b5007c, 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 0x28f91e74, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x757c7c, 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 0x53a2db0d, 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 0x174c25c2, 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 0x52f3ee95, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5257ef91, 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 0x67d6192f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x11c25222, 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 0x5c0881c9, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x314ed6be, 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 0x6606bed9, 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 0x3a74b2f2, 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 0x69573313, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x39ca183b, 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 0x7bab9a9, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x18c6688e, 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 0x48590f2e, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x213bcdde, 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 0x731e4fa1, 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 0x6c4d9c1c, 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 0x34adfdb2, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x526f29c6, 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 0xb19eaf4, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xb342af7, 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 0x50af064e, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x7ba52484, 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 0x3faf3f4e, 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 0x6f00a260, 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 0x2993b581, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0xa182144, 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 0x2eed812d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x44942532, 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 0x709fbf9c, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3bc6b2ca, 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 0x79e0a876, 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 0x1fbf187c, 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 0x41edff78, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1ea5c879, 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 0x64bc1d6c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3a7957f, 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 0x2d9fbc4c, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1d495f86, 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 0x199a763e, 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 0x6b87ccf7, 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 0x5e0b464, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x563d4be3, 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 0x44e261aa, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1157edb5, 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 0x1194286f, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2dca1bed, 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 0x7af2c0cf, 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 0x19e957cc, 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 0x75711886, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x14755be1, 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 0x79770b80, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2a737455, 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 0x573bfcb5, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x69af0fe0, 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 0x28c5225e, 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 0xb26ecb, 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 0x1647b51, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x31274ae0, 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 0x3d40c43d, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2e972168, 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 0xc8b7918, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x7704223, 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 0x3caa1fdc, 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 0x79512e7a, 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 0x15698a73, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x3146667b, 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 0x6573b3e4, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x15a173ce, 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 0x4cc2591b, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4eb59b46, 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 0x3621ede7, 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 0x5f0b8872, 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 0x6b5e485a, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0xada35c5, 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 0x47afeaf8, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x4464b267, 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 0x5d612e29, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6ce5c5d, 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 0x3e0e8e56, 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 0x35b24ddc, 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 0x2d11d434, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x42ecea69, 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 0x1d355450, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3a4e3687, 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 0x195df58e, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3c47fb6e, 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 0xbe7bf62, 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 0x36492cd, 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 0x719462c4, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4e4e9fe6, 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 0xa798ae9, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2dac8391, 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 0x7f7c46a2, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x45f75704, 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 0x31fb391, 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 0x567f81ef, 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 0x2ca0e610, 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 0x531b3ad4, 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 0x2180b004, 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 0x71ddfd1b, 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 0x3fe57c2a, 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 0x6e52afb0, 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 0x190d244a, 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 0x5f794445, 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 0x11204a1c, 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 0x4c522baf, 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 0xb71b80d, 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 @ 1579064534958 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064534958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead01_All took 0.675 sec [apply] Testcase: testPNGRead02_RGB888_to_RGBA8888 took 0.027 sec [apply] Testcase: testPNGRead03_RGB888_to_RGBA8888_stride1000 took 0.03 sec [apply] Testcase: testPNGRead04_RGB888_to_RGBA8888_stride999 took 0.061 sec [apply] Testcase: testPNGRead11_RGBA8888_to_LUMINA took 0.008 sec [apply] Testcase: testPNGRead12_RGBA8888_to_RGB888 took 0.011 sec [apply] Testcase: testPNGRead13_RGBA8888_to_BGR888 took 0.009 sec [apply] Testcase: testPNGRead14_RGBA8888_to_BGRA8888 took 0.047 sec [apply] Testcase: testPNGRead15_RGBA8888_to_ARGB8888 took 0.01 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] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 3 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testRead00_Manual) [apply] junit.framework.TestListener: endTest(testRead00_Manual) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064538528 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064538531 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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: startTest(testRead01_All) [apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x462a0b25, 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 0x325d9a8d, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ca052ab, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[86/109 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x1c4038a, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3bc5a688, com.jogamp.opengl.test.junit.util.QuitAdapter@65580822, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@65580822, ], windowLock <686df393, 16a6d13f>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x6a14961e, 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 0x2cbada4, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c3642d6, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[112/135 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12204e8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6aa53ee2, com.jogamp.opengl.test.junit.util.QuitAdapter@2d1eb6f9, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2d1eb6f9, ], windowLock <7cde11c0, 32b0cc7f>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x2ff5627e, 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 0x3417482d, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4a5cc3a5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12304e8, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@d6ef478, com.jogamp.opengl.test.junit.util.QuitAdapter@1bc245ab, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1bc245ab, ], windowLock <40b09c34, 6c5d2e6c>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x3f2e3e0c, 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 0x62134ca3, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1c0e9feb, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[164/187 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12404e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2d6af606, com.jogamp.opengl.test.junit.util.QuitAdapter@4dc64be5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4dc64be5, ], windowLock <24d7b93e, 4c4e8b88>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0xcf5cab0, 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 0x24832c59, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5ad83123, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12504e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2eee775e, com.jogamp.opengl.test.junit.util.QuitAdapter@b5623cd, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@b5623cd, ], windowLock <7329e1b3, 68e387dc>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x1e7b5cf7, 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 0x6a6f1950, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@14fa3726, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x47010a4a, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[216/239 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12604e8, [apply] SurfaceHandle 0x47010a4a (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4f2751eb, com.jogamp.opengl.test.junit.util.QuitAdapter@45ba0f19, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@45ba0f19, ], windowLock <64f85423, 21fe1c9d>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x4e908c52, 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 0x32bd3412, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4cf01b91, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[242/265 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12704e8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5edce322, com.jogamp.opengl.test.junit.util.QuitAdapter@1d683941, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1d683941, ], windowLock <30c45b1c, 7c24e206>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x129233f2, 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 0x6104a46f, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1f9ae3aa, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12804e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@12934371, com.jogamp.opengl.test.junit.util.QuitAdapter@4ed1b34b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4ed1b34b, ], windowLock <4958d60b, 197fb39>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x61f11f34, 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 0x2b4f8c38, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@559bcbdf, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12904e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4b88fb83, com.jogamp.opengl.test.junit.util.QuitAdapter@49a9255, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@49a9255, ], windowLock <571a12fd, 5cd4eef2>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x71cdf694, 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 0x31b8b6bf, handle 0xb0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4ff69fdb, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[60/83 283x32 wu, 283x32 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12a04e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@72e59d4f, com.jogamp.opengl.test.junit.util.QuitAdapter@1e6dbb8c, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1e6dbb8c, ], windowLock <4cc30c73, 37305a77>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x5f2acbf6, 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 0x3e0a0b0d, handle 0xc0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@40cb1e80, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[86/109 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12b04e8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@679d7f6c, com.jogamp.opengl.test.junit.util.QuitAdapter@11df17c8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@11df17c8, ], windowLock <68d4984b, 7073b4cf>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x1d8cf4ce, 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 0x722c0159, handle 0xd0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6678e1e9, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x62010dc9, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[112/135 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12c04e8, [apply] SurfaceHandle 0x62010dc9 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4acc6de7, com.jogamp.opengl.test.junit.util.QuitAdapter@1fc01bfa, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1fc01bfa, ], windowLock <11ae8cfc, 30784089>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x10dfa14e, 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 0x6183bba8, handle 0xe0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@431a7f92, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 120x16 wu, 120x16 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12d04e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@37acf647, com.jogamp.opengl.test.junit.util.QuitAdapter@31516e89, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@31516e89, ], windowLock <4a181673, 5aee164d>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x42598fe2, 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 0x5e313b39, handle 0xf0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@209061a0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[164/187 120x24 wu, 120x24 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12e04e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3ec526e3, com.jogamp.opengl.test.junit.util.QuitAdapter@71e42bfb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@71e42bfb, ], windowLock <111ade75, 32a42097>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] [apply] junit.framework.TestListener: endTest(testRead01_All) [apply] junit.framework.TestListener: startTest(testRead02_Gray2RGBA) [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 0x5e8eabbe, 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 0x5e294a1c, handle 0x100000, isShared false, jogamp.opengl.gl4.GL4bcImpl@200880f7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 283x32 wu, 283x32 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12f04e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7d8f1fdb, com.jogamp.opengl.test.junit.util.QuitAdapter@71fc4add, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@71fc4add, ], windowLock <794de78, 63ffe945>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x9599b8d, 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 0x183ea915, handle 0x110000, isShared false, jogamp.opengl.gl4.GL4bcImpl@66592ad8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[216/239 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13004e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4228199c, com.jogamp.opengl.test.junit.util.QuitAdapter@37eba116, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@37eba116, ], windowLock <74eafec5, 5b4a056a>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x60713120, 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 0x33ea6abc, handle 0x120000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4d26930c, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[242/265 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13104e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6493f705, com.jogamp.opengl.test.junit.util.QuitAdapter@1c3f77c5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1c3f77c5, ], windowLock <7d00f83e, 447ba61>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x442c4853, 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 0x78602cb0, handle 0x130000, isShared false, jogamp.opengl.gl4.GL4bcImpl@66785b5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 120x16 wu, 120x16 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13204e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@36f164fe, com.jogamp.opengl.test.junit.util.QuitAdapter@57b528b8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@57b528b8, ], windowLock <2aee2cfe, 109e5e3b>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x20cf3b2b, 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 0x49d344b3, handle 0x140000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3765e94b, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x62010dc9, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 120x24 wu, 120x24 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13304e8, [apply] SurfaceHandle 0x62010dc9 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2d2a9d53, com.jogamp.opengl.test.junit.util.QuitAdapter@6606568d, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6606568d, ], windowLock <57a01ee6, 4f179ae8>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-19,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA [apply] junit.framework.TestListener: endTest(testRead02_Gray2RGBA) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064561093 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064561093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.233 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064538528 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064538531 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x462a0b25, 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 0x325d9a8d, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ca052ab, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[86/109 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x1c4038a, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3bc5a688, com.jogamp.opengl.test.junit.util.QuitAdapter@65580822, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@65580822, ], windowLock <686df393, 16a6d13f>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x6a14961e, 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 0x2cbada4, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c3642d6, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[112/135 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12204e8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6aa53ee2, com.jogamp.opengl.test.junit.util.QuitAdapter@2d1eb6f9, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2d1eb6f9, ], windowLock <7cde11c0, 32b0cc7f>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x2ff5627e, 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 0x3417482d, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4a5cc3a5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffd6010efc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12304e8, [apply] SurfaceHandle 0xffffffffd6010efc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@d6ef478, com.jogamp.opengl.test.junit.util.QuitAdapter@1bc245ab, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1bc245ab, ], windowLock <40b09c34, 6c5d2e6c>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x3f2e3e0c, 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 0x62134ca3, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1c0e9feb, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[164/187 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12404e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2d6af606, com.jogamp.opengl.test.junit.util.QuitAdapter@4dc64be5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4dc64be5, ], windowLock <24d7b93e, 4c4e8b88>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0xcf5cab0, 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 0x24832c59, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5ad83123, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12504e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2eee775e, com.jogamp.opengl.test.junit.util.QuitAdapter@b5623cd, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@b5623cd, ], windowLock <7329e1b3, 68e387dc>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x1e7b5cf7, 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 0x6a6f1950, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@14fa3726, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x47010a4a, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[216/239 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12604e8, [apply] SurfaceHandle 0x47010a4a (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4f2751eb, com.jogamp.opengl.test.junit.util.QuitAdapter@45ba0f19, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@45ba0f19, ], windowLock <64f85423, 21fe1c9d>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x4e908c52, 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 0x32bd3412, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4cf01b91, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[242/265 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12704e8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5edce322, com.jogamp.opengl.test.junit.util.QuitAdapter@1d683941, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1d683941, ], windowLock <30c45b1c, 7c24e206>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x129233f2, 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 0x6104a46f, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1f9ae3aa, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12804e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@12934371, com.jogamp.opengl.test.junit.util.QuitAdapter@4ed1b34b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4ed1b34b, ], windowLock <4958d60b, 197fb39>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x61f11f34, 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 0x2b4f8c38, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@559bcbdf, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 160x90 wu, 160x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12904e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4b88fb83, com.jogamp.opengl.test.junit.util.QuitAdapter@49a9255, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@49a9255, ], windowLock <571a12fd, 5cd4eef2>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x71cdf694, 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 0x31b8b6bf, handle 0xb0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4ff69fdb, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[60/83 283x32 wu, 283x32 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12a04e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@72e59d4f, com.jogamp.opengl.test.junit.util.QuitAdapter@1e6dbb8c, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1e6dbb8c, ], windowLock <4cc30c73, 37305a77>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x5f2acbf6, 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 0x3e0a0b0d, handle 0xc0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@40cb1e80, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x801119b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[86/109 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12b04e8, [apply] SurfaceHandle 0x801119b (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@679d7f6c, com.jogamp.opengl.test.junit.util.QuitAdapter@11df17c8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@11df17c8, ], windowLock <68d4984b, 7073b4cf>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x1d8cf4ce, 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 0x722c0159, handle 0xd0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6678e1e9, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x62010dc9, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[112/135 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12c04e8, [apply] SurfaceHandle 0x62010dc9 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4acc6de7, com.jogamp.opengl.test.junit.util.QuitAdapter@1fc01bfa, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1fc01bfa, ], windowLock <11ae8cfc, 30784089>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x10dfa14e, 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 0x6183bba8, handle 0xe0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@431a7f92, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[138/161 120x16 wu, 120x16 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12d04e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@37acf647, com.jogamp.opengl.test.junit.util.QuitAdapter@31516e89, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@31516e89, ], windowLock <4a181673, 5aee164d>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x42598fe2, 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 0x5e313b39, handle 0xf0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@209061a0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[164/187 120x24 wu, 120x24 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12e04e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3ec526e3, com.jogamp.opengl.test.junit.util.QuitAdapter@71e42bfb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@71e42bfb, ], windowLock <111ade75, 32a42097>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 0x5e8eabbe, 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 0x5e294a1c, handle 0x100000, isShared false, jogamp.opengl.gl4.GL4bcImpl@200880f7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[190/213 283x32 wu, 283x32 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x12f04e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7d8f1fdb, com.jogamp.opengl.test.junit.util.QuitAdapter@71fc4add, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@71fc4add, ], windowLock <794de78, 63ffe945>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x9599b8d, 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 0x183ea915, handle 0x110000, isShared false, jogamp.opengl.gl4.GL4bcImpl@66592ad8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[216/239 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13004e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4228199c, com.jogamp.opengl.test.junit.util.QuitAdapter@37eba116, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@37eba116, ], windowLock <74eafec5, 5b4a056a>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x60713120, 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 0x33ea6abc, handle 0x120000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4d26930c, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffff88010fcc, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[242/265 127x90 wu, 127x90 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13104e8, [apply] SurfaceHandle 0xffffffff88010fcc (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6493f705, com.jogamp.opengl.test.junit.util.QuitAdapter@1c3f77c5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1c3f77c5, ], windowLock <7d00f83e, 447ba61>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x442c4853, 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 0x78602cb0, handle 0x130000, isShared false, jogamp.opengl.gl4.GL4bcImpl@66785b5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0xffffffffbf0108ce, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 120x16 wu, 120x16 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13204e8, [apply] SurfaceHandle 0xffffffffbf0108ce (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@36f164fe, com.jogamp.opengl.test.junit.util.QuitAdapter@57b528b8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@57b528b8, ], windowLock <2aee2cfe, 109e5e3b>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x20cf3b2b, 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 0x49d344b3, handle 0x140000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3765e94b, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@79d24176, [apply] Handle 0x62010dc9, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0x241a4024]], 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 0x241a4024]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 120x24 wu, 120x24 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x241a4024]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x13304e8, [apply] SurfaceHandle 0x62010dc9 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2d2a9d53, com.jogamp.opengl.test.junit.util.QuitAdapter@6606568d, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6606568d, ], windowLock <57a01ee6, 4f179ae8>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064561093 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064561093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRead00_Manual took 0.006 sec [apply] Testcase: testRead01_All took 16.883 sec [apply] Testcase: testRead02_Gray2RGBA took 5.62 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()junit.framework.TestListener: tests to run: 13 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064564641 ms III - Start [apply] junit.framework.TestListener: startTest(testGray__ES2) [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064564642 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2 [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(testGray__GL2) [apply] junit.framework.TestListener: startTest(testInterl3G_ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testInterl3G_ES2) [apply] junit.framework.TestListener: startTest(testInterl3__ES2) [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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(testInterl4G_ES2) [apply] junit.framework.TestListener: startTest(testInterl4__ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testInterl4__ES2) [apply] junit.framework.TestListener: startTest(testPalette3__ES2) [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testPalette3__ES2) [apply] junit.framework.TestListener: startTest(testPalette4__ES2) [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] [apply] junit.framework.TestListener: endTest(testPalette4__ES2) [apply] junit.framework.TestListener: startTest(testRGB3__ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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__GL2) [apply] junit.framework.TestListener: startTest(testRGB4G_ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-11,5,main] [apply] junit.framework.TestListener: endTest(testRGB4G_ES2) [apply] junit.framework.TestListener: startTest(testRGB4__ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-13,5,main]junit.framework.TestListener: endTest(testRGB4__GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2 [apply] ++++ Test Singleton.unlock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064580737 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064580737 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.771 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064564641 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064564642 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2 [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064580737 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064580737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGray__ES2 took 2.434 sec [apply] Testcase: testGray__GL2 took 1.151 sec [apply] Testcase: testInterl3G_ES2 took 1.101 sec [apply] Testcase: testInterl3__ES2 took 1.148 sec [apply] Testcase: testInterl4G_ES2 took 1.137 sec [apply] Testcase: testInterl4__ES2 took 1.115 sec [apply] Testcase: testPalette3__ES2 took 1.167 sec [apply] Testcase: testPalette4__ES2 took 1.136 sec [apply] Testcase: testRGB3__ES2 took 1.13 sec [apply] Testcase: testRGB3__GL2 took 1.131 sec [apply] Testcase: testRGB4G_ES2 took 1.15 sec [apply] Testcase: testRGB4__ES2 took 1.123 sec [apply] Testcase: testRGB4__GL2 took 1.125 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064584335 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064584338 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] junit.framework.TestListener: endTest(test00) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064584383 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064584383 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.707 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064584335 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064584338 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579064584383 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064584383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.016 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 6 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064587768 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064587772 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00 [apply] RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]: [apply] junit.framework.TestListener: startTest(testConversion00) [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] junit.framework.TestListener: endTest(testConversion00) [apply] junit.framework.TestListener: startTest(testConversion01_srcS000_BE_TL_destS000_TL) [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 0x5b6c2a97, 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 0x21827c13, 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 0x12086b27, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x5ea525c6, 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 0x57005ea8, 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 0x28bdc91f, 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 0x42c17658, 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 0x35bdf0d3, 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 0x609d1dd2, 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 0x26aec5ef, 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 0x6f1404d4, 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 0x35f54a8d, 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 0x3d8eb26c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6d5f898f, 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 0x22221254, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3d1c95bf, 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 0x75494da2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x64cbb175, 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 0x5649bf0a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0xfa16911, 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 0x303a111a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x9435e71, 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 0x12e911bc, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x16040b11, 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 0x76d66a0a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x65f51277, 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 0x3f4b8b84, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x9a143ff, 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 0x4c62fefb, 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 0x1c93baa, 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 0x623d97bc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x61809ebf, 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 0x3a4e2152, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x729259da, 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 0x7c9cb043, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x198cac09, 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 0x52835adb, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x32bf85d8, 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 0x2b383564, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x57a828ee, 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 0x1fb5e542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x51ea2229, 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 0x3b13ae65, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2d6a1eb1, 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 0x1dc561ab, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1d3ee350, 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 0x3bf81614, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x469a184c, 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 0x70e4f10d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1aaab822, 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 0x611945d5, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x775779c2, 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 0x206c92bc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6f48453b, 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 0x445482ea, 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 0x8816acb, 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 0x4cbcf015, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x61700524, 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 0x1538832, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2077de1, 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 0x299019ec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x48a870df, 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 0x55a763e0, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6c76e4c0, 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 0x4500dfdb, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4ea5612c, 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 0x20f3b37b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x7bf81341, 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 0x38c5f5e2, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5d0c5fd7, 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 0x60595766, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5b002237, 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 0x4c7da650, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x73b0baef, 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 0x59f83198, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x3b3a10a, 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 0x225dd80a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x54cc796c, 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 0x4ca0e69c, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5205b5f3, 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 0x1e54ba31, 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 0x29e4a78e, 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 0x62bb2028, 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 0x1deeaba1, 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 0x26d00f1f, 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 0x2a84049c, 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 0x1185cb84, 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 0x79ded9b6, 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 0x5fd09965, 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 0x55fad6e7, 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 0x6a1cfe37, 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 0x650099ab, 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 0x3ec02fdf, 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 0x3d8e8b0e, 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 0x306e27ce, 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 0x51422da9, 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 0x6ec35e89, 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 0x275c6ea4, 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 0x664d7dd6, 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 0x26a22bd3, 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 0x52610e98, 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 0x160c733e, 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 0x1b220fe4, 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 0x2ce943e0, 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 0x76269d2b, 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 0x3469552, 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 0x810e7f1, 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 0x6e805350, 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 0x2c8d546e, 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 0x1b56a8a8, 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 0x14f6fb5c, 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 0x78803041, 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 0x3e68351b, 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 0x1055d996, 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 0x33dafcdb, 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 0x4aa1c0d9, 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 0x359ee47b, 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 0xb390237, 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 0x6fe10baf, 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 0x2b02a982, 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 0x69fd2da5, 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 0x2a96b217, 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 0x4d4d7899, 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 0x733d860b, 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 0x732d1dcc, 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 0x6cb40fb4, 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 0x4a1b3b0b, 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 0x5589e19d, 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 0x4ed1459d, 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 0x2d42a5c, 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 0x11849a6e, 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 0xb9b14ca, 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 0x4fa25589, 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 0x6c0710eb, 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 0x5965a0ef, 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 0xa0bd24d, 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 0x5758c098, 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 0x38c02d0, 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 0x779ab896, 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 0x23579592, 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 0x329acd60, 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 0x5163c361, 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 0x739f8fd3, 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 0x6cfb7f37, 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 0x86e5e05, 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 0x47d9fca2, 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 0x48b7029d, 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 0x7f82de7b, 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 0x5e629f8, 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 0xd52f90a, 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 0x7d81a1d7, 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 0x1419c91a, 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 0x20848b88, 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 0x3a04bc3b, 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 0x4a7b2db5, 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 0x10f07cf9, 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 0x142c6da4, 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 0xbd6ee7e, 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 0x18d37c34, 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 0xb57dc63, 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 0x7c61c1e0, 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 0x4078650c, 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 0x43c983eb, 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 0x7648eb35, 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 0x4d45add, 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 0x7070f4e, 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 0x85e129e, 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 0x39fe41e3, 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 0x1f5ae6b3, 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 0x2098e769, 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 0x58aadb06, 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 0x131078a9, 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 0x5bb76b06, 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 0x3c737cb6, 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 0x320ff2d5, 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 0x224a010d, 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 0x42c5b119, 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 0x6574e33b, 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 0x28202c1a, 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 0x5a10127a, 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 0x35323d58, 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 0x779d7dfe, 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 0x5e74cfeb, 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 0x4ad959d, 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 0x2051a0ad, 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 0x3cbf4bd4, 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 0x44ccd03f, 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 0x2c25a446, 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 0x15c2da7, 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 0x477b37b3, 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 0x65145a4b, 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 0x6492c53b, 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 0x4c3fd1b, 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 0x1a9b849f, 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 0x5d9a4385, 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 0x2f53fe10, 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 0x34e3e5c4, 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 0x729a20bb, 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 0x7d13d306, 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 0x4d8011ca, 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 0x6666007b, 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 0x45da7bf4, 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 0x26320baa, 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 0x6bf150e7, 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 0x3d42e03a, 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 0x2b5129bd, 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 0x1d080826, 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 0x7c9f0508, 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 0x56767991, 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 0x7448be23, 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 0x29dcd1b4, 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 0x2def26c2, 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 0x4830781f, 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 0x79387e9c, 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 0x36a6517e, 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 0x62aba85e, 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 0x2910d494, 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 0x136683b4, 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 0x17cf1d07, 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 0x2819aef8, 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 0x7026b1b, 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 0x20de236c, 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 0x4f962555, 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 0x2a1d2c31, 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 0x3ed3d0da, 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 0x6fc7512f, 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 0x11857d0f, 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 0x52baa7aa, 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 0x724ff827, 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 0x27d48168, 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 0x1d83ed98, 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 0x1a839e75, 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 0x1780c3c2, 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 0x14dcdf9b, 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 0x16310fb5, 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 0x10c75b30, 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 0x1481439, 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 0x731a338c, 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 0x6d48d6fd, 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 0x477c1ebf, 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 0x6d423b5, 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 0x24f0f6b0, 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 0xf2423ed, 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 0x280a5d50, 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 0xf641a6f, 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 0x2c023845, 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 0x2975d63, 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 0x780d60bc, 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 0x5715bab0, 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 0x6a687007, 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 0x52ac446c, 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 0x41b7d605, 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 0x3b0d34b9, 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 0x12cc8397, 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 0x22f33a86, 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 0x5d8bc723, 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 0xff198d7, 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 0x79d76285, 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 0x424b4033, 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 0x41fa3586, 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 0x42ce3a4e, 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 0xcfabd8, 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 0x181d392a, 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 0x85b79aa, 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 0x3bf43ea5, 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 0x4618c368, 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 0x37bd76e8, 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 0x6478cf9c, 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 0x7ee3d4a0, 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 0x7e604b97, 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 0x22b67885, 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 0x104760, 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 0x60b6d516, 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 0x1cf60664, 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 0xd95372f, 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 0xf3c4aba, 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 0x5974302e, 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 0x759dd842, 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 0x5195b591, 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 0x3c114c83, 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 0x441cee6f, 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 0x5fd87166, 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 0x231d6e31, 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 0x155e4b85, 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 0x3692b0d7, 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 0x2addb422, 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 0x62792bae, 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 0x59c4607, 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 0x26ab4a6b, 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 0x61908638, 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 0x4a1fe5ff, 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 0x2dd43ec5, 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 0x51d0d106, 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 0x34142c42, 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 0x1911722, 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 0xd3f23c3, 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 0x5a308b83, 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 0x4f53dabb, 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 0x46f2ec74, 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 0x32a7fe52, 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 0x6c950716, 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 0x3d428e3d, 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 0x6c0254ad, 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 0x2533749b, 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] junit.framework.TestListener: endTest(testConversion01_srcS000_BE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion02_srcS000_LE_TL_destS000_TL) [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0xc292566, 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 0x7270bf72, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x408891d7, 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 0x7ea1b2f1, 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 0x3be6aa56, 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 0x4c1a0977, 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 0x48982f0a, 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 0x3bdd3ad2, 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 0x356783e5, 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 0x29aa758f, 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 0x2043efcf, 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 0x721a4abf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x7beb97b2, 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 0x197834d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3e953927, 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 0x1e7ad3f8, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x398b8182, 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 0x43bf015, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x1370bdb4, 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 0x5b5d5931, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3e3f4449, 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 0x65dfb0c3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x73542cd1, 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 0x4271775b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6286e50, 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 0x1e699ffe, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4c090a46, 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 0x50b6733, 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 0x4014c32c, 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 0x12d022bf, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x168f5199, 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 0x48638e84, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2e082907, 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 0x3dde33a3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5131ae18, 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 0x5720d14, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6a5d4cac, 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 0x26d2396f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7acf12c3, 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 0x6fc0aa23, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6ff8b35b, 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 0x5856e68a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5a0dae49, 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 0x30f69699, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1a3e89b7, 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 0x75335ecc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x42fbc9c5, 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 0x46bdcd5d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2820970c, 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 0x470a69fa, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5ba3253f, 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 0x735ccc33, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5fe8bda3, 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 0x4b395a1d, 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 0x9710498, 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 0x1c597cd1, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6c6cf5c, 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 0x7ae942b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6fa1582, 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 0x51124e78, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x619ec729, 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 0x126218fd, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x44624936, 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 0x740ae4c, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x10f08602, 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 0x1257d111, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x442a0194, 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 0x461af593, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x524eabc4, 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 0x7e3d37c5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6a0fbf37, 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 0x7b286988, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c9feda2, 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 0x4b8b7aeb, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c6a92aa, 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 0x64b6c486, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x47e7c74f, 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 0x572ba17a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5f5c96f7, 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 0xd1ceb6e, 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 0x7438883d, 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 0x7e12c7b1, 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 0x45c21daa, 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 0x2f6fd9e7, 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 0x1f26c557, 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 0x7761a64d, 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 0x229bca46, 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 0x736a9f13, 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 0x5a4ff054, 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 0x2066769e, 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 0x5cd3512e, 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 0x7be6dfa0, 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 0x5e8e4dd8, 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 0x4dcf0211, 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 0xbd370a7, 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 0x4685b5a2, 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 0x6ac9d027, 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 0x5f2398e5, 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 0x4fe59dee, 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 0x24a61915, 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 0x4abd4e, 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 0x436df912, 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 0x2004167c, 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 0x347ecdd8, 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 0x610ba6d4, 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 0x4d82768e, 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 0x4d352eb4, 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 0xfe72ac7, 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 0x336610e9, 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 0x6d8e360d, 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 0x9aaf586, 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 0x3f2d5766, 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 0x3c4fe932, 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 0x206d9ee8, 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 0x7e3549a6, 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 0x2bf6a761, 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 0x6833cd54, 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 0x24658464, 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 0x70499137, 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 0x6e9aedf0, 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 0x1835c41a, 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 0x10fb25dc, 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 0x2c87dedd, 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 0x154b43d0, 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 0x23e84077, 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 0x6a744413, 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 0x78171eb6, 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 0x370d97a7, 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 0x560792c9, 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 0x1e1b10c6, 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 0x5eb95f1d, 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 0x5d24bc2, 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 0x6f29106b, 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 0x2972b068, 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 0x3da743ec, 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 0x2a3c83c1, 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 0xd3174a5, 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 0x317c749b, 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 0x3643f97b, 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 0x782f56f9, 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 0x7e3d9105, 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 0x2cb7faf5, 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 0x5164639, 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 0x78c50fc, 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 0x152b4cb1, 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 0x6586cb3, 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 0x3148d5cf, 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 0x54a678aa, 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 0x1b27f84b, 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 0x5e5f2268, 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 0x294e72c1, 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 0x4e4a3c6a, 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 0x6a0b7048, 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 0x4d604303, 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 0x17e2f814, 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 0x8542fee, 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 0x396c879c, 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 0x76dba3e9, 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 0x7679c77e, 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 0x5f7bbd00, 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 0x2768114, 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 0x2999ae58, 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 0x1163de22, 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 0x1372e2b3, 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 0x25babfe8, 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 0x41b52e69, 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 0x4ea87ab3, 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 0x4a4b7eaf, 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 0x3a7ecdf1, 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 0x52506ab1, 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 0x5fa0efaa, 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 0x4e0f5cf7, 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 0x2d20182, 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 0x5386f68b, 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 0xb038eee, 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 0x3fdf939d, 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 0x2d134bf5, 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 0x49c5c272, 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 0x5e26415a, 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 0x1d266278, 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 0x2a5ddeca, 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 0x4dec4fa1, 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 0x212cebd7, 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 0xfb77828, 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 0x4b584c9a, 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 0x64668317, 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 0x2252ae1f, 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 0x1610e445, 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 0x1f254681, 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 0x4f0b0049, 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 0x789e7de1, 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 0x693d9c7b, 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 0x5c19ce93, 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 0x4b078411, 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 0x407d89e5, 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 0x45261bd5, 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 0x57d938b4, 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 0x20891952, 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 0xc178e07, 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 0x791ad4e3, 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 0x67985fec, 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 0xfb389c4, 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 0x3fe44983, 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 0x10f62f50, 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 0x35b4759d, 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 0x265a2746, 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 0x3b6fda5f, 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 0x1a42eecd, 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 0xccc6885, 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 0x7b5b0e4d, 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 0x3e239e5b, 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 0x331a3bd4, 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 0x5c7de572, 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 0x7ff7a1d6, 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 0x5d842935, 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 0x3f227dca, 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 0xcc75929, 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 0x4e7ca076, 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 0x32cdf50d, 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 0x1e2d02b3, 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 0x28950e4e, 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 0x3c1643a, 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 0x5e799cd2, 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 0x28b72534, 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 0x28d0b912, 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 0x2038f886, 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 0x32b57f5f, 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 0x23ba72b8, 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 0xe8f47f4, 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 0x6914726b, 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 0x7042b791, 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 0x9d2493, 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 0x74596393, 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 0x3e14d059, 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 0x5b8f1635, 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 0x325f186b, 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 0xd25a048, 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 0x152b2fad, 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 0x3636bd83, 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 0x7c60776e, 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 0x5c67bf4a, 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 0x10fda52c, 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 0x1324c815, 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 0x6c800618, 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 0xd7c692d, 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 0x70d5696b, 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 0x45047304, 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 0x29580d7a, 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 0x47032c7d, 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 0x1cc69bc7, 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 0x7a3c4708, 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 0x1366b6e8, 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 0x4dd8003d, 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 0x6568b2e2, 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 0x7d74ad40, 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 0x5b0395f0, 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 0x5657af45, 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 0x7608e8cf, 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 0x2e4e55e3, 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 0x69a5e9cf, 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 0x2e34e39, 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 0x339c903a, 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 0x6f213ae7, 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 0x298c4d5d, 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 0x31065cd3, 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 0x66cc0789, 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 0x5cefb5, 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 0x4bf1bc46, 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 0x4812812f, 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 0x4e6427eb, 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 0x292248d5, 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 0x6f77d23b, 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 0x33303d03, 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 0x5c041ff1, 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 0x675b9044, 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 0x366c709e, 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 0x4069b75, 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 0x7881f793, 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 0x43e39177, 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 0x16dee115, 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 0x26330d88, 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 0x51795bb2, 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 0xece10c3, 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 0x6ff99e46, 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 0x5118817c, 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 0x4a27f426, 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 0x3491bda9, 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 0x17390ed3, 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 0x23f7e29, 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 0x77cc3c8c, 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 0x4e89bb29, 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 0x11196bbd, 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 0x682e8181, 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 0x7e10f854, 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 0x7d43544c, 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 0x275d9cda, 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 0x3b633339, 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 0x4248be59, 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 0x25ce7368, 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 0x6ebe9047, 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 0x4c669c52, 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 0x4b5b59f1, 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] junit.framework.TestListener: endTest(testConversion02_srcS000_LE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion03_srcS000_BE_TL_destS259_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 0x77eb195, 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 0x7f822924, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6e0773f4, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3235aedb, 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 0x40b54311, 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 0x2e90892a, 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 0x7bddd7df, 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 0x6401ed09, 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 0xe469753, 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 0x24b59668, 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 0x3143de0e, 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 0x5ac1048a, 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 0x6007fc8e, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x68892030, 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 0x47952081, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x152299ad, 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 0x4a9ef40b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6bb7d5c8, 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 0x5c87117, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x4266ff2, 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 0x39a5fdd1, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6ce966b8, ABGR8888, 64 x 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 0x2aeff2fb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x1d8141ab, ARGB8888, 64 x 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 0xb5c6cbf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x2c2717ca, 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 0x798a509f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x6e91ca1c, 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 0x6407ae5, 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 0x124da4a0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x396810de, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x59c9ecc5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5c5b324b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x23cce5c4, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5adbef83, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4ce29fd9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x492e3564, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0xd881b40, 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 0x82a4a85, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x506e000e, 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 0x68d39a72, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x25ccde33, 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 0x7fe8c66d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5fa6d7ee, 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 0x2b52d662, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x682cb87d, 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 0x51ced0bb, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x38be74cb, ABGR8888, 64 x 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 0x5624478, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x800ebf9, ARGB8888, 64 x 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 0x2feca94a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x64bf8850, 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 0x7369513b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7c39238c, 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 0x365573b8, 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 0x2eb0902a, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1769ec4e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x22f9986c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x3f2ce738, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x15371137, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x4de48443, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x23305f6b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7b7d6912, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x566e71e3, 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 0x3f4131f1, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x1e2bfa75, 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 0xe8e255b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2bcaac00, 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 0x1d32ce31, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c0b77b0, 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 0x23d02597, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5d842741, 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 0x56cc3986, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x517d6218, ABGR8888, 64 x 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 0x7323193d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0xf618637, ARGB8888, 64 x 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 0x38d69e54, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x28156f4, 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 0x69004d68, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6ad32e41, 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 0x667b2971, 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 0x6e45e5bc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5458e11, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x769709de, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x491896dc, 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 0x831e246, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x212dc057, 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 0x6f3af455, 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 0x62992118, 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 0x65bddcdf, 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 0x2a5d8747, 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 0x127d5605, 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 0x394724b3, 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 0x32974c60, ABGR8888, 64 x 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 0x74b692ca, 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 0xc832f27, ARGB8888, 64 x 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 0xc61e0b8, 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 0x41d5918, 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 0x44fdab93, 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 0x51924e3c, 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 0x52f51096, 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 0x3c4e4649, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1546c360, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x56e68c5a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2ced57b0, 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 0x625f206a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x4121a282, 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 0x23c762a0, 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 0x65d1f1bf, 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 0x7e96c11f, 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 0x326f59fd, 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 0x2a25ef72, 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 0x4013af80, 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 0x8c510a4, ABGR8888, 64 x 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 0x402d10f0, 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 0x45f629f8, ARGB8888, 64 x 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 0x18c4e169, 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 0x382492e5, 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 0x1026bf81, 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 0x646bed94, 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 0x5b9b97d9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x47b485f5, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x624be035, 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 0x59f7a6a5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5ed5c71d, 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 0x3dad6a1f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xda6fd7, 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 0x647c23e7, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x14e1ed5a, 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 0x424a804b, 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 0x113dfb02, 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 0x14db91d9, 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 0xf4b2525, 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 0x1915b45f, 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 0x678eb994, 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 0x2f13b9e5, 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 0x7927c32f, 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 0x4d242718, 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 0x5f747531, 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 0x6d9a33ab, ABGR8888, 64 x 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 0x2a63bb8c, 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 0x4613553f, ARGB8888, 64 x 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 0x3a326d31, 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 0x68906b7, 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 0x31817231, 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 0x6d676393, 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 0x4495d0eb, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xae7ca70, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x30cd21e7, 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 0x66e0a796, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0xc983129, 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 0x3818ce80, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6183127d, 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 0x23cd5cc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x4fe0bddb, 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 0x31720669, 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 0x481beac0, 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 0x2c6dc4ba, 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 0x66a9ba89, 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 0x4749b97b, 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 0x509306b8, 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 0x12195004, 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 0x394fcd3c, 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 0x3347390f, 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 0x7b295f19, 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 0x23e8a908, ABGR8888, 64 x 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 0x6409b664, 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 0x6e8c74ab, ARGB8888, 64 x 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 0x5fec3ff4, 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 0x39aa6de8, 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 0x1039462f, 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 0x1d1d41af, 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 0x23b0ce67, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x491f32d4, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x13cd1de6, 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 0x642a3609, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x41cc1f1d, 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 0x71751c62, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xa2c0d87, 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 0x3f03f8b5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1e963cbf, 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 0x4759b503, 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 0x2df3d85a, 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 0xd154b01, 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 0x2249fdd8, 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 0x28b2a53f, 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 0x1b30997b, 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 0x3cda845f, 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 0x51101921, 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 0x6c36d561, 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 0x73d272dd, 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 0x1bc2e884, ABGR8888, 64 x 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 0x4aca23cc, 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 0x100d7a29, ARGB8888, 64 x 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 0x7029b66f, 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 0x7ca3e626, 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 0x67ec6e3d, 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 0x1ccb8cdb, 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 0x21eccbe3, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x429d8b2e, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x460488c6, 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 0x6696989, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x419d0974, 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 0x6f773e92, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xdd7c902, 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 0x40bfdc10, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x69c0bbda, 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 0x3f959bde, 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 0xc39caf7, 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 0x3258d83c, 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 0x5e2abbc6, 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 0x4d7280b6, 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 0xf5e859d, 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 0x7bb33572, 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 0x70cc5549, 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 0x29e21cd6, 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 0x52eb061a, 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 0x3091b190, ABGR8888, 64 x 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 0x22e5ccd6, 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 0x1bd860f0, ARGB8888, 64 x 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 0x11096e47, 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 0x2ca940c7, 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 0x2026aaf8, 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 0x782181ec, 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 0x2200a3f9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x44497006, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x51ad731d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x25f7b625, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2cfc609, 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 0xd894f16, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x3786f021, 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 0x2f583e6a, 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 0x53db4a06, 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 0x14ed4e94, 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 0x146aa3d0, 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 0x7a2f6459, 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 0x732d8a60, 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 0xd4af37f, 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 0x4c7fb525, 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 0x4df30d5f, 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 0x5292f00b, 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 0x899202d, 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 0x397e7a86, 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 0x6c320103, 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 0x29e5b626, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x683c737f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x22dc8eb4, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5e1ab9f5, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5aca6096, 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 0x5166573b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1789ca8d, 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 0x1cd71c98, 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 0x15900144, 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 0x76ac4342, 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 0x2fa832b8, 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 0xb3fc809, 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 0x1eb0720b, 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 0xa1294cc, 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 0x64c15ac4, 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 0x114bb9d5, 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 0xcf6b1dd, 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 0x12dce07b, 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 0x7c258f9e, 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 0x30ec04de, 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 0x9ad3347, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7c87c531, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2c0eec40, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7c14c7eb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1cc3f425, 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 0x5e2f04c1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5989fa8, 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 0x5f692b6f, 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 0x5c888e7b, 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 0x7a278027, 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 0x3b832514, 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 0x2d274358, 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 0x35c4fbd1, 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 0x732473f6, 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 0x51ad5303, 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 0x4607e7ed, 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 0x548f968f, 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 0x464e42b, 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 0x3f6a9aef, 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 0x46ab2a60, 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 0x6eb8e7d4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4dde0394, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x26084522, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x396f83a9, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x10c04517, 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 0x2d3f2638, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x49fa57e8, 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 0xccdf7b5, 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 0x1e37f3c6, 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 0x4aed08de, 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 0x51b3537c, 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 0x322076a0, 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 0x13a80ae1, 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 0x31214bb2, 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 0x7ac2c659, 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 0x4be62ad7, 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 0x18cace48, 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 0x230d6a38, 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 0x4f91800e, 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 0x7b2d8bc4, 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 0x33b97233, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x706b05ba, 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 0x18856e7d, 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 0xfe1b502, 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 0x77b17627, 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 0x5f5febbe, 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 0x6c9a80ae, 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 0x6ed1719a, 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 0x122d2229, 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 0x320f39c9, 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 0xaa850d6, 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 0x6f90adb8, 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 0x14d7f609, 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 0x5f5d442b, 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 0x173b81f6, 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 0x7d2c13c4, 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 0x56e0d5d6, 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 0x6329bf3d, 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 0x28d6a69f, 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] junit.framework.TestListener: endTest(testConversion03_srcS000_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion04_srcS259_BE_TL_destS259_TL) [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 0x35f92272, 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 0x65e71f7e, ABGR8888, 64 x 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 0x4b9984a8, 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 0x56e6311a, ARGB8888, 64 x 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 0x2a707306, 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 0x77b195d9, 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 0x708ae343, 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 0x170372a9, 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 0x3ec2db0c, 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 0x45269e50, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6211ed4c, 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 0x6e8b4d9d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x46b9e1fb, 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 0x379c2362, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5a0ac350, 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 0x6ed98a29, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x67e60830, 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 0x3137a09d, 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 0x3d2be5a8, 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 0x1f01b8e6, 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 0x487194be, 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 0x444ef665, 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 0x26aa4de1, 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 0x347e075a, 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 0x70eeb10f, 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 0x43a09ca9, 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 0x37110479, 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 0x73918116, ABGR8888, 64 x 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 0x76f220a2, 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 0x3170bf01, ARGB8888, 64 x 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 0xe7d579a, 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 0x711bee72, 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 0x160b27c3, 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 0x22b70ab4, 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 0x461258ff, 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 0x68d45631, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x272e51d7, 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 0x3dd60d2c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x69576fc9, 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 0x23f8c90c, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x768d844d, 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 0x7b3f48dd, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x29445954, 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 0x4c1155d9, 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 0x56241ffa, 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 0x575cdc43, 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 0x5c59b105, 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 0x1a2098ca, 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 0x6c0d9fbb, 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 0x5d82e8bd, 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 0x4cc2ab91, 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 0x52ba9c0b, 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 0x524a21a0, 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 0x18c7ec54, ABGR8888, 64 x 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 0x418052fe, 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 0x475cd401, ARGB8888, 64 x 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 0x4418ba6b, 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 0x639a5bf0, 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 0x204ee2df, 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 0x113d60b, 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 0x59ffa0, 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 0x31ad7180, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x66223570, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x791e0431, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x36f5504d, 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 0x6c8e0662, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1bf03736, 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 0x124697f5, 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 0xeaddac8, 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 0x120c6069, 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 0x85fbc99, 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 0x2e806b58, 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 0x4e1b9fda, 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 0x3fe5b158, ABGR8888, 64 x 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 0x4a2b6949, 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 0x675c01ff, ARGB8888, 64 x 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 0x752ba781, 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 0x67d6a70d, 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 0x7626eb9f, 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 0x71f25f5d, 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 0x594de94d, 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 0xb71d3a6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4acabb44, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x29211df7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1f909e1f, 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 0x1af982a8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x5760a28, 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 0x249971d4, 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 0x3fe2633e, 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 0x69d85aa8, 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 0x5cca3af1, 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 0x33b2f76d, 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 0x1fe599b6, 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 0x34439df8, ABGR8888, 64 x 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 0x39533433, 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 0x1dfea5eb, ARGB8888, 64 x 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 0x2e65b7cb, 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 0x6e143a2, 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 0x26b31de1, 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 0x4e0a2521, 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 0x4dd208c4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4122be8f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7f40ef5f, 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 0x60fcfebb, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3d354e48, 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 0x693759a7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x11f569c9, 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 0x167b446a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1ab1fe3, 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 0x52028410, 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 0x680314b8, 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 0x241745c6, 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 0x7d1a02a0, 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 0x3b7e3b17, 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 0x4b285e14, 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 0x550f1bc2, 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 0x782d1cc1, 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 0x32c13650, 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 0x3b1016e2, 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 0x16eccb49, ABGR8888, 64 x 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 0x6371641, 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 0x3d7fd361, ARGB8888, 64 x 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 0x663752a, 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 0x76a5502c, 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 0x489ed5a7, 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 0xbb9e30e, 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 0x16ee1d76, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4a160bb7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x749bccbf, 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 0x307ef0b1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x561d5e65, 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 0x2c2caca2, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x67863ac, 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 0x4144f0aa, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7d166091, 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 0x34168a2d, 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 0x7136fa00, 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 0x1791852c, 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 0x59cd6da7, 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 0x598ad351, 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 0x1f2ad49a, 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 0x4899ab6, 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 0x369b7fd5, 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 0x3904320c, 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 0x7043afb2, 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 0x38d7d726, ABGR8888, 64 x 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 0x555f723e, 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 0x4d53becb, ARGB8888, 64 x 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 0x2000a6ec, 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 0x26683b2d, 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 0x808635c, 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 0x58fd2170, 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 0x7d6fdb45, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x1a392696, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5160b40e, 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 0x6027e9f3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6311b341, 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 0x30cf2423, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x645b36f0, 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 0x3bec33f9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5589047e, 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 0x1caeccd0, 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 0x217f9503, 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 0x7b56192e, 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 0x666148ce, 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 0xcc3d09e, 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 0x51c99b88, 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 0x1a9d67f6, 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 0x76566b53, 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 0x64830227, 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 0x798bd0e4, 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 0x858baf4, ABGR8888, 64 x 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 0x4d91545f, 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 0x31fff5f0, ARGB8888, 64 x 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 0x16541fdb, 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 0x5b9688ff, 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 0x1c621c7e, 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 0x527c2a77, 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 0x64605d24, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xb5ef027, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7538cde, 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 0x344f31d1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x52a0c301, 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 0x2e03deba, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x35ad92d8, 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 0x7821fc05, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2ccd90cb, 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 0x1c0b7de6, 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 0x45e907ed, 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 0x32df1a81, 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 0x72548fd9, 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 0x35772838, 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 0x38ac8714, 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 0x72ed8992, 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 0x2411fa51, 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 0x282b2003, 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 0x74639635, 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 0x6a5c3032, ABGR8888, 64 x 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 0x41348c5a, 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 0x306e8747, ARGB8888, 64 x 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 0x58547d41, 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 0x53020bd9, 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 0x36311bbf, 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 0x72a1e681, 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 0x9e423e1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4a7badc7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x74a9abd4, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x941de2e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x21120fcc, 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 0x36909bbc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xf5e61b1, 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 0x8e97eda, 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 0x39b47c64, 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 0xb4b4d95, 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 0x77e4e6a4, 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 0x34b8592c, 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 0x2e755483, 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 0x7f83833d, 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 0x2f029baf, 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 0x5985d65a, 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 0x5d5050a5, 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 0x3ea9ba59, 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 0x54d91c0, 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 0x728db035, 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 0x2d0713b9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x5e8f1f32, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x37a556b2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x28b6446b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3d39001f, 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 0x1be9fe05, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6e43b0c, 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 0x1ceba2a7, 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 0x692760dd, 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 0x3deab22a, 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 0x1a71d2c0, 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 0x5bcea5b3, 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 0x93d179f, 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 0x612e8f70, 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 0x75ddb647, 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 0x5b906672, 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 0x3af01370, 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 0x2fb04e51, 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 0x3747aa6e, 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 0x6fbce902, 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 0x556d0c16, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7802022c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x729cd398, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7a60d030, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x47506ed6, 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 0x2fab1772, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x3b3f110c, 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 0x47a2a70b, 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 0x34057f7, 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 0x74a7d06a, 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 0x37d31883, 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 0x651b6b8d, 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 0x64656736, 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 0x2e0bcf50, 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 0x133dd12, 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 0x3f4a99ba, 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 0x705915b2, 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 0x5825a6, 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 0x1f1cb3f2, 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 0x74f06ee2, 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 0x4cbc014b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xd08686f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x77f1d91f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x13e7d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2c1bc16f, 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 0x629e9f93, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1bde9bfe, 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 0x12a5ac2e, 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 0x604707ac, 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 0x76337e30, 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 0x195d0a63, 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 0x26a601ba, 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 0x7e0408a5, 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 0x13ab3bab, 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 0x62d425af, 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 0x74e9539e, 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 0x2af62c86, 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 0x60ca2c10, 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 0x23f094fb, 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 0x6b2db85, 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 0x37a9cdef, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x1059d0ad, 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] junit.framework.TestListener: endTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion05_srcS301_BE_TL_destS259_TL) [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 0x57104a98, 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 0x476ecd0c, 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 0x3ed1a6bb, 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 0x6053d574, 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 0x3542076c, 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 0x4f5ba65, 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 0x3722203e, 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 0x49a4abdb, 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 0x6c78bce4, 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 0x45f7159c, 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 0x63f2eecc, 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 0xf646b1a, 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 0x26d2698e, 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 0x5b74c33d, 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 0x2f04d211, 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 0x3145050, 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 0x363fd7a5, 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 0x4b2f8774, 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 0x42b2505a, ABGR8888, 64 x 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 0x63850e8c, 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 0x2b4f7fa6, ARGB8888, 64 x 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 0x1cec499c, 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 0x4c8ceadb, 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 0x7366ca8, 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 0x57d481a7, 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 0x298a9268, 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 0x2fb7fb0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x369c106b, 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 0x453666a6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3852b5ba, 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 0x610d5bff, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x374410fd, 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 0x413153e5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6ce3d11c, 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 0x67babddc, 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 0x70ee8a2e, 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 0x3b0b41ad, 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 0x49920ce1, 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 0x7b740c52, 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 0x7f4f56e8, 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 0x1ea87685, 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 0x478494b5, 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 0x1cc9168b, 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 0x1934fbec, 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 0x44f5ba11, ABGR8888, 64 x 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 0x27b7bf06, 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 0x739e9835, ARGB8888, 64 x 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 0x4dcbf631, 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 0x2487e8ab, 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 0x3ed22cb2, 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 0x398a446d, 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 0x2be24713, 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 0x303b3074, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1f233d7d, 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 0x74e1abd8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4d02b088, 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 0x245381cc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x221d98ee, 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 0x5b5b581e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x305250d, 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 0x3be08940, 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 0x7574bc3a, 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 0x746e8122, 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 0x5ee9ffef, 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 0x617cd7fb, 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 0x31392282, 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 0x31dec216, 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 0x20d95545, 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 0x279d9daa, 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 0x5fc896e9, 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 0x18c13174, ABGR8888, 64 x 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 0x72583c54, 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 0x39639f78, ARGB8888, 64 x 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 0x22872963, 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 0x33dcf6d6, 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 0x55d665, 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 0x25681148, 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 0x3ebff8b7, 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 0x6a01c3f0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4449d62b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x214e7dbb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x60754365, 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 0x40f12d8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xe7d64fc, 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 0x5c8c732d, 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 0x16286db2, 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 0x6acd247d, 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 0xff2f75c, 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 0x3058f894, 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 0x654856d0, 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 0x66a568c8, ABGR8888, 64 x 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 0x7e752b57, 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 0x99ee055, ARGB8888, 64 x 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 0x2ec7c960, 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 0x63e91758, 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 0x3411a7e1, 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 0x4a73657e, 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 0x5a6f2999, 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 0x7117b65b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x48002937, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1989fddc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3a093c95, 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 0x76e0e0e1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x3f60269b, 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 0x69515bb6, 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 0x1a4f2f9d, 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 0x6b5933dd, 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 0x553394d3, 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 0x365cf928, 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 0x558c1bb9, 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 0x77e90d0e, ABGR8888, 64 x 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 0x3eb58a2c, 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 0x6f71a16b, ARGB8888, 64 x 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 0x5a152eef, 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 0x652bd9de, 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 0x775dcbbd, 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 0x15c546c4, 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 0x665460c5, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x5d0aa0f8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x449398c7, 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 0x7bdf05f7, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3e480001, 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 0x36cd6a50, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6e4089ee, 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 0x6db3c96c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x138584d3, 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 0x4ec7f319, 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 0x24a21cd6, 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 0x57a95987, 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 0x6835ecbd, 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 0x199b8599, 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 0x2d6b7ed0, 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 0x30137f9b, 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 0x77842d20, 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 0x3276c904, 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 0x449dbc64, 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 0x6fd9eccb, ABGR8888, 64 x 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 0x39e2213d, 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 0x3dd8e1ec, ARGB8888, 64 x 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 0x148f14af, 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 0x34900d41, 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 0x1cd32927, 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 0x667e6cd0, 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 0xab836dc, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3ef6c8cf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3b695427, 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 0x2e64b776, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x65a17ab0, 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 0x6d19767b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1c20df93, 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 0x17741466, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x796e98c2, 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 0x5f62933a, 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 0x45241302, 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 0x7244e8e4, 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 0x7fe1d6e6, 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 0x34d17163, 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 0x5108c8f8, 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 0x4de09f5, 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 0x7579a96e, 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 0x4a9c94cb, 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 0x5dc4ca68, 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 0x2921e184, ABGR8888, 64 x 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 0x11ab1f17, 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 0x3fbfeb25, ARGB8888, 64 x 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 0x44d3f130, 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 0x625805ef, 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 0x2b42fd14, 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 0x6b64dd9a, 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 0x3065ebb7, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x12b0f729, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2e260236, 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 0x63638265, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7cc4f5ed, 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 0x69584ce3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7771d44c, 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 0x8fe106d, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x53cee702, 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 0x78da86cc, 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 0x170ee2f, 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 0x79f5eb14, 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 0x5d27f5df, 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 0x7167e451, 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 0x77e07dc4, 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 0x211b8567, 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 0x43701596, 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 0xd7b34c5, 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 0x798166f3, 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 0x4ccf419, ABGR8888, 64 x 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 0x47d39db3, 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 0x13da5490, ARGB8888, 64 x 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 0x619e0ee6, 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 0x21152f0, 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 0x59f47904, 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 0x18cbd87e, 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 0x9b30cbf, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x13d49ab, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7bfb3cd1, 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 0x3db513f8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2c723605, 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 0x47695231, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x65d6f3b9, 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 0x70691628, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x4d16c43e, 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 0x40e3ff77, 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 0x12fa97e9, 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 0x2a1a0bc8, 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 0x51561d81, 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 0xe91589b, 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 0x4892c37f, 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 0x32acc5ee, 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 0x53776c2f, 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 0x57a6b35a, 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 0x9f11bea, 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 0x5d262c8f, ABGR8888, 64 x 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 0x35d82510, 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 0x57066c92, ARGB8888, 64 x 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 0x56a903d3, 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 0x3a870fdd, 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 0x4e034d38, 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 0x2a05ca96, 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 0x342cf39e, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3657eb21, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x62e91a5e, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x663c3def, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x35df92b5, 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 0x3cd869cc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x16c9afe3, 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 0x111d2b90, 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 0x581e493c, 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 0x27f7cdfa, 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 0x7c9ad850, 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 0x4a33df8, 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 0x2edec3f9, 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 0x375f43c5, 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 0x1dad4526, 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 0xfce796, 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 0x58e53d7b, 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 0x15691cc9, 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 0x621aff37, 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 0x5bd64b5, 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 0x74c28f9c, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x29905a99, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1cc6ebdb, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x72b0bc3a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x126e739f, 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 0x3901b7d9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x12b20b11, 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 0x65942411, 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 0x48741b7, 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 0x308c8181, 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 0x3264fe02, 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 0x7694f0f3, 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 0x48209d6f, 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 0x1c748d63, 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 0x975f401, 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 0x58379eb4, 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 0x1430ab38, 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 0x2c972348, 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 0xa641f27, 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 0x6ec2f2e1, 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 0x7f3aed6a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x6aa20ca6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4095bbf2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x39390cfb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x11c0e70b, 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 0x6b7d0ea9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x65a721f, 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 0x77f5e8fb, 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 0x619ba1b1, 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 0x6290f36d, 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 0x370fafaa, 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 0x6f653b80, 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 0x53cf89f4, 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 0x36a1137b, 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 0x7c1998fa, 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 0x3ae605c2, 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 0x1549bb43, 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 0x2b4d585a, 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 0x1ba3db81, 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 0x11e11522, 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 0x49aa27fe, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x8e43919, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0xd1e9457, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x144fc8d3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xc429873, 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 0x25474413, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5c82d0c0, 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 0x366182d3, 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 0x2ef8156c, 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 0x3180bb7c, 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 0x7bce795c, 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 0x41030bec, 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 0x2f3e25d5, 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 0x1bd12015, 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 0x135daeaa, 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 0x4a589b46, 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 0x14960f55, 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 0x655445a, 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 0x788382c4, 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] junit.framework.TestListener: endTest(testConversion05_srcS301_BE_TL_destS259_TL) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064598361 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064598361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.255 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064587768 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064587772 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x5b6c2a97, 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 0x21827c13, 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 0x12086b27, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x5ea525c6, 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 0x57005ea8, 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 0x28bdc91f, 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 0x42c17658, 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 0x35bdf0d3, 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 0x609d1dd2, 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 0x26aec5ef, 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 0x6f1404d4, 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 0x35f54a8d, 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 0x3d8eb26c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6d5f898f, 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 0x22221254, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3d1c95bf, 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 0x75494da2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x64cbb175, 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 0x5649bf0a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0xfa16911, 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 0x303a111a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x9435e71, 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 0x12e911bc, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x16040b11, 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 0x76d66a0a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x65f51277, 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 0x3f4b8b84, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x9a143ff, 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 0x4c62fefb, 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 0x1c93baa, 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 0x623d97bc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x61809ebf, 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 0x3a4e2152, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x729259da, 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 0x7c9cb043, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x198cac09, 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 0x52835adb, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x32bf85d8, 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 0x2b383564, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x57a828ee, 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 0x1fb5e542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x51ea2229, 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 0x3b13ae65, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2d6a1eb1, 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 0x1dc561ab, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1d3ee350, 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 0x3bf81614, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x469a184c, 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 0x70e4f10d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1aaab822, 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 0x611945d5, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x775779c2, 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 0x206c92bc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6f48453b, 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 0x445482ea, 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 0x8816acb, 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 0x4cbcf015, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x61700524, 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 0x1538832, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2077de1, 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 0x299019ec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x48a870df, 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 0x55a763e0, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6c76e4c0, 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 0x4500dfdb, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4ea5612c, 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 0x20f3b37b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x7bf81341, 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 0x38c5f5e2, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5d0c5fd7, 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 0x60595766, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5b002237, 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 0x4c7da650, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x73b0baef, 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 0x59f83198, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x3b3a10a, 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 0x225dd80a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x54cc796c, 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 0x4ca0e69c, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5205b5f3, 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 0x1e54ba31, 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 0x29e4a78e, 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 0x62bb2028, 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 0x1deeaba1, 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 0x26d00f1f, 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 0x2a84049c, 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 0x1185cb84, 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 0x79ded9b6, 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 0x5fd09965, 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 0x55fad6e7, 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 0x6a1cfe37, 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 0x650099ab, 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 0x3ec02fdf, 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 0x3d8e8b0e, 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 0x306e27ce, 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 0x51422da9, 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 0x6ec35e89, 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 0x275c6ea4, 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 0x664d7dd6, 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 0x26a22bd3, 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 0x52610e98, 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 0x160c733e, 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 0x1b220fe4, 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 0x2ce943e0, 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 0x76269d2b, 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 0x3469552, 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 0x810e7f1, 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 0x6e805350, 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 0x2c8d546e, 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 0x1b56a8a8, 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 0x14f6fb5c, 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 0x78803041, 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 0x3e68351b, 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 0x1055d996, 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 0x33dafcdb, 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 0x4aa1c0d9, 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 0x359ee47b, 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 0xb390237, 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 0x6fe10baf, 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 0x2b02a982, 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 0x69fd2da5, 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 0x2a96b217, 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 0x4d4d7899, 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 0x733d860b, 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 0x732d1dcc, 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 0x6cb40fb4, 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 0x4a1b3b0b, 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 0x5589e19d, 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 0x4ed1459d, 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 0x2d42a5c, 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 0x11849a6e, 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 0xb9b14ca, 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 0x4fa25589, 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 0x6c0710eb, 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 0x5965a0ef, 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 0xa0bd24d, 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 0x5758c098, 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 0x38c02d0, 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 0x779ab896, 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 0x23579592, 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 0x329acd60, 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 0x5163c361, 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 0x739f8fd3, 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 0x6cfb7f37, 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 0x86e5e05, 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 0x47d9fca2, 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 0x48b7029d, 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 0x7f82de7b, 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 0x5e629f8, 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 0xd52f90a, 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 0x7d81a1d7, 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 0x1419c91a, 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 0x20848b88, 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 0x3a04bc3b, 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 0x4a7b2db5, 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 0x10f07cf9, 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 0x142c6da4, 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 0xbd6ee7e, 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 0x18d37c34, 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 0xb57dc63, 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 0x7c61c1e0, 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 0x4078650c, 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 0x43c983eb, 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 0x7648eb35, 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 0x4d45add, 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 0x7070f4e, 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 0x85e129e, 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 0x39fe41e3, 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 0x1f5ae6b3, 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 0x2098e769, 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 0x58aadb06, 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 0x131078a9, 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 0x5bb76b06, 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 0x3c737cb6, 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 0x320ff2d5, 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 0x224a010d, 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 0x42c5b119, 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 0x6574e33b, 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 0x28202c1a, 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 0x5a10127a, 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 0x35323d58, 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 0x779d7dfe, 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 0x5e74cfeb, 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 0x4ad959d, 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 0x2051a0ad, 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 0x3cbf4bd4, 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 0x44ccd03f, 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 0x2c25a446, 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 0x15c2da7, 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 0x477b37b3, 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 0x65145a4b, 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 0x6492c53b, 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 0x4c3fd1b, 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 0x1a9b849f, 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 0x5d9a4385, 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 0x2f53fe10, 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 0x34e3e5c4, 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 0x729a20bb, 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 0x7d13d306, 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 0x4d8011ca, 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 0x6666007b, 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 0x45da7bf4, 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 0x26320baa, 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 0x6bf150e7, 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 0x3d42e03a, 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 0x2b5129bd, 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 0x1d080826, 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 0x7c9f0508, 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 0x56767991, 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 0x7448be23, 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 0x29dcd1b4, 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 0x2def26c2, 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 0x4830781f, 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 0x79387e9c, 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 0x36a6517e, 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 0x62aba85e, 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 0x2910d494, 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 0x136683b4, 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 0x17cf1d07, 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 0x2819aef8, 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 0x7026b1b, 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 0x20de236c, 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 0x4f962555, 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 0x2a1d2c31, 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 0x3ed3d0da, 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 0x6fc7512f, 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 0x11857d0f, 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 0x52baa7aa, 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 0x724ff827, 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 0x27d48168, 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 0x1d83ed98, 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 0x1a839e75, 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 0x1780c3c2, 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 0x14dcdf9b, 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 0x16310fb5, 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 0x10c75b30, 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 0x1481439, 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 0x731a338c, 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 0x6d48d6fd, 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 0x477c1ebf, 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 0x6d423b5, 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 0x24f0f6b0, 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 0xf2423ed, 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 0x280a5d50, 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 0xf641a6f, 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 0x2c023845, 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 0x2975d63, 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 0x780d60bc, 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 0x5715bab0, 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 0x6a687007, 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 0x52ac446c, 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 0x41b7d605, 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 0x3b0d34b9, 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 0x12cc8397, 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 0x22f33a86, 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 0x5d8bc723, 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 0xff198d7, 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 0x79d76285, 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 0x424b4033, 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 0x41fa3586, 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 0x42ce3a4e, 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 0xcfabd8, 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 0x181d392a, 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 0x85b79aa, 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 0x3bf43ea5, 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 0x4618c368, 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 0x37bd76e8, 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 0x6478cf9c, 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 0x7ee3d4a0, 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 0x7e604b97, 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 0x22b67885, 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 0x104760, 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 0x60b6d516, 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 0x1cf60664, 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 0xd95372f, 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 0xf3c4aba, 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 0x5974302e, 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 0x759dd842, 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 0x5195b591, 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 0x3c114c83, 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 0x441cee6f, 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 0x5fd87166, 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 0x231d6e31, 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 0x155e4b85, 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 0x3692b0d7, 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 0x2addb422, 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 0x62792bae, 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 0x59c4607, 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 0x26ab4a6b, 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 0x61908638, 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 0x4a1fe5ff, 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 0x2dd43ec5, 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 0x51d0d106, 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 0x34142c42, 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 0x1911722, 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 0xd3f23c3, 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 0x5a308b83, 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 0x4f53dabb, 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 0x46f2ec74, 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 0x32a7fe52, 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 0x6c950716, 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 0x3d428e3d, 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 0x6c0254ad, 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 0x2533749b, 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 0xc292566, 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 0x7270bf72, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x408891d7, 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 0x7ea1b2f1, 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 0x3be6aa56, 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 0x4c1a0977, 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 0x48982f0a, 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 0x3bdd3ad2, 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 0x356783e5, 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 0x29aa758f, 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 0x2043efcf, 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 0x721a4abf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x7beb97b2, 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 0x197834d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3e953927, 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 0x1e7ad3f8, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x398b8182, 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 0x43bf015, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x1370bdb4, 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 0x5b5d5931, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3e3f4449, 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 0x65dfb0c3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x73542cd1, 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 0x4271775b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6286e50, 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 0x1e699ffe, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4c090a46, 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 0x50b6733, 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 0x4014c32c, 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 0x12d022bf, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x168f5199, 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 0x48638e84, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2e082907, 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 0x3dde33a3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5131ae18, 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 0x5720d14, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6a5d4cac, 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 0x26d2396f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7acf12c3, 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 0x6fc0aa23, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6ff8b35b, 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 0x5856e68a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5a0dae49, 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 0x30f69699, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x1a3e89b7, 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 0x75335ecc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x42fbc9c5, 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 0x46bdcd5d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x2820970c, 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 0x470a69fa, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5ba3253f, 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 0x735ccc33, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5fe8bda3, 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 0x4b395a1d, 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 0x9710498, 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 0x1c597cd1, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6c6cf5c, 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 0x7ae942b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6fa1582, 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 0x51124e78, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x619ec729, 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 0x126218fd, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x44624936, 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 0x740ae4c, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x10f08602, 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 0x1257d111, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x442a0194, 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 0x461af593, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x524eabc4, 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 0x7e3d37c5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6a0fbf37, 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 0x7b286988, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c9feda2, 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 0x4b8b7aeb, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c6a92aa, 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 0x64b6c486, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x47e7c74f, 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 0x572ba17a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5f5c96f7, 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 0xd1ceb6e, 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 0x7438883d, 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 0x7e12c7b1, 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 0x45c21daa, 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 0x2f6fd9e7, 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 0x1f26c557, 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 0x7761a64d, 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 0x229bca46, 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 0x736a9f13, 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 0x5a4ff054, 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 0x2066769e, 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 0x5cd3512e, 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 0x7be6dfa0, 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 0x5e8e4dd8, 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 0x4dcf0211, 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 0xbd370a7, 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 0x4685b5a2, 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 0x6ac9d027, 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 0x5f2398e5, 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 0x4fe59dee, 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 0x24a61915, 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 0x4abd4e, 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 0x436df912, 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 0x2004167c, 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 0x347ecdd8, 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 0x610ba6d4, 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 0x4d82768e, 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 0x4d352eb4, 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 0xfe72ac7, 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 0x336610e9, 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 0x6d8e360d, 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 0x9aaf586, 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 0x3f2d5766, 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 0x3c4fe932, 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 0x206d9ee8, 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 0x7e3549a6, 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 0x2bf6a761, 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 0x6833cd54, 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 0x24658464, 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 0x70499137, 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 0x6e9aedf0, 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 0x1835c41a, 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 0x10fb25dc, 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 0x2c87dedd, 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 0x154b43d0, 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 0x23e84077, 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 0x6a744413, 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 0x78171eb6, 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 0x370d97a7, 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 0x560792c9, 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 0x1e1b10c6, 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 0x5eb95f1d, 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 0x5d24bc2, 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 0x6f29106b, 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 0x2972b068, 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 0x3da743ec, 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 0x2a3c83c1, 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 0xd3174a5, 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 0x317c749b, 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 0x3643f97b, 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 0x782f56f9, 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 0x7e3d9105, 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 0x2cb7faf5, 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 0x5164639, 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 0x78c50fc, 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 0x152b4cb1, 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 0x6586cb3, 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 0x3148d5cf, 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 0x54a678aa, 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 0x1b27f84b, 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 0x5e5f2268, 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 0x294e72c1, 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 0x4e4a3c6a, 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 0x6a0b7048, 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 0x4d604303, 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 0x17e2f814, 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 0x8542fee, 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 0x396c879c, 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 0x76dba3e9, 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 0x7679c77e, 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 0x5f7bbd00, 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 0x2768114, 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 0x2999ae58, 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 0x1163de22, 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 0x1372e2b3, 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 0x25babfe8, 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 0x41b52e69, 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 0x4ea87ab3, 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 0x4a4b7eaf, 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 0x3a7ecdf1, 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 0x52506ab1, 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 0x5fa0efaa, 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 0x4e0f5cf7, 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 0x2d20182, 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 0x5386f68b, 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 0xb038eee, 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 0x3fdf939d, 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 0x2d134bf5, 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 0x49c5c272, 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 0x5e26415a, 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 0x1d266278, 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 0x2a5ddeca, 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 0x4dec4fa1, 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 0x212cebd7, 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 0xfb77828, 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 0x4b584c9a, 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 0x64668317, 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 0x2252ae1f, 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 0x1610e445, 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 0x1f254681, 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 0x4f0b0049, 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 0x789e7de1, 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 0x693d9c7b, 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 0x5c19ce93, 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 0x4b078411, 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 0x407d89e5, 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 0x45261bd5, 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 0x57d938b4, 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 0x20891952, 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 0xc178e07, 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 0x791ad4e3, 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 0x67985fec, 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 0xfb389c4, 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 0x3fe44983, 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 0x10f62f50, 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 0x35b4759d, 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 0x265a2746, 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 0x3b6fda5f, 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 0x1a42eecd, 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 0xccc6885, 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 0x7b5b0e4d, 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 0x3e239e5b, 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 0x331a3bd4, 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 0x5c7de572, 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 0x7ff7a1d6, 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 0x5d842935, 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 0x3f227dca, 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 0xcc75929, 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 0x4e7ca076, 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 0x32cdf50d, 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 0x1e2d02b3, 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 0x28950e4e, 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 0x3c1643a, 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 0x5e799cd2, 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 0x28b72534, 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 0x28d0b912, 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 0x2038f886, 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 0x32b57f5f, 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 0x23ba72b8, 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 0xe8f47f4, 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 0x6914726b, 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 0x7042b791, 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 0x9d2493, 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 0x74596393, 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 0x3e14d059, 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 0x5b8f1635, 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 0x325f186b, 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 0xd25a048, 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 0x152b2fad, 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 0x3636bd83, 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 0x7c60776e, 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 0x5c67bf4a, 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 0x10fda52c, 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 0x1324c815, 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 0x6c800618, 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 0xd7c692d, 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 0x70d5696b, 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 0x45047304, 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 0x29580d7a, 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 0x47032c7d, 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 0x1cc69bc7, 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 0x7a3c4708, 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 0x1366b6e8, 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 0x4dd8003d, 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 0x6568b2e2, 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 0x7d74ad40, 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 0x5b0395f0, 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 0x5657af45, 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 0x7608e8cf, 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 0x2e4e55e3, 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 0x69a5e9cf, 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 0x2e34e39, 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 0x339c903a, 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 0x6f213ae7, 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 0x298c4d5d, 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 0x31065cd3, 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 0x66cc0789, 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 0x5cefb5, 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 0x4bf1bc46, 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 0x4812812f, 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 0x4e6427eb, 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 0x292248d5, 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 0x6f77d23b, 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 0x33303d03, 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 0x5c041ff1, 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 0x675b9044, 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 0x366c709e, 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 0x4069b75, 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 0x7881f793, 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 0x43e39177, 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 0x16dee115, 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 0x26330d88, 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 0x51795bb2, 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 0xece10c3, 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 0x6ff99e46, 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 0x5118817c, 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 0x4a27f426, 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 0x3491bda9, 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 0x17390ed3, 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 0x23f7e29, 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 0x77cc3c8c, 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 0x4e89bb29, 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 0x11196bbd, 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 0x682e8181, 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 0x7e10f854, 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 0x7d43544c, 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 0x275d9cda, 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 0x3b633339, 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 0x4248be59, 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 0x25ce7368, 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 0x6ebe9047, 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 0x4c669c52, 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 0x4b5b59f1, 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 0x77eb195, 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 0x7f822924, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6e0773f4, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x3235aedb, 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 0x40b54311, 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 0x2e90892a, 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 0x7bddd7df, 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 0x6401ed09, 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 0xe469753, 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 0x24b59668, 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 0x3143de0e, 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 0x5ac1048a, 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 0x6007fc8e, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x68892030, 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 0x47952081, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x152299ad, 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 0x4a9ef40b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6bb7d5c8, 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 0x5c87117, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x4266ff2, 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 0x39a5fdd1, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6ce966b8, ABGR8888, 64 x 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 0x2aeff2fb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x1d8141ab, ARGB8888, 64 x 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 0xb5c6cbf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x2c2717ca, 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 0x798a509f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x6e91ca1c, 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 0x6407ae5, 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 0x124da4a0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x396810de, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x59c9ecc5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5c5b324b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x23cce5c4, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5adbef83, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x4ce29fd9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x492e3564, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0xd881b40, 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 0x82a4a85, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x506e000e, 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 0x68d39a72, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x25ccde33, 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 0x7fe8c66d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x5fa6d7ee, 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 0x2b52d662, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x682cb87d, 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 0x51ced0bb, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x38be74cb, ABGR8888, 64 x 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 0x5624478, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x800ebf9, ARGB8888, 64 x 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 0x2feca94a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x64bf8850, 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 0x7369513b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7c39238c, 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 0x365573b8, 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 0x2eb0902a, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1769ec4e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x22f9986c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x3f2ce738, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x15371137, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x4de48443, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x23305f6b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7b7d6912, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x566e71e3, 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 0x3f4131f1, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x1e2bfa75, 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 0xe8e255b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2bcaac00, 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 0x1d32ce31, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5c0b77b0, 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 0x23d02597, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x5d842741, 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 0x56cc3986, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x517d6218, ABGR8888, 64 x 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 0x7323193d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0xf618637, ARGB8888, 64 x 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 0x38d69e54, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x28156f4, 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 0x69004d68, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6ad32e41, 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 0x667b2971, 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 0x6e45e5bc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5458e11, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x769709de, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x491896dc, 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 0x831e246, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x212dc057, 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 0x6f3af455, 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 0x62992118, 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 0x65bddcdf, 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 0x2a5d8747, 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 0x127d5605, 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 0x394724b3, 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 0x32974c60, ABGR8888, 64 x 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 0x74b692ca, 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 0xc832f27, ARGB8888, 64 x 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 0xc61e0b8, 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 0x41d5918, 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 0x44fdab93, 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 0x51924e3c, 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 0x52f51096, 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 0x3c4e4649, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1546c360, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x56e68c5a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2ced57b0, 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 0x625f206a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x4121a282, 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 0x23c762a0, 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 0x65d1f1bf, 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 0x7e96c11f, 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 0x326f59fd, 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 0x2a25ef72, 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 0x4013af80, 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 0x8c510a4, ABGR8888, 64 x 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 0x402d10f0, 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 0x45f629f8, ARGB8888, 64 x 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 0x18c4e169, 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 0x382492e5, 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 0x1026bf81, 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 0x646bed94, 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 0x5b9b97d9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x47b485f5, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x624be035, 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 0x59f7a6a5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5ed5c71d, 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 0x3dad6a1f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xda6fd7, 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 0x647c23e7, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x14e1ed5a, 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 0x424a804b, 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 0x113dfb02, 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 0x14db91d9, 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 0xf4b2525, 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 0x1915b45f, 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 0x678eb994, 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 0x2f13b9e5, 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 0x7927c32f, 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 0x4d242718, 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 0x5f747531, 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 0x6d9a33ab, ABGR8888, 64 x 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 0x2a63bb8c, 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 0x4613553f, ARGB8888, 64 x 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 0x3a326d31, 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 0x68906b7, 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 0x31817231, 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 0x6d676393, 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 0x4495d0eb, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xae7ca70, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x30cd21e7, 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 0x66e0a796, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0xc983129, 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 0x3818ce80, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6183127d, 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 0x23cd5cc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x4fe0bddb, 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 0x31720669, 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 0x481beac0, 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 0x2c6dc4ba, 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 0x66a9ba89, 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 0x4749b97b, 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 0x509306b8, 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 0x12195004, 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 0x394fcd3c, 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 0x3347390f, 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 0x7b295f19, 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 0x23e8a908, ABGR8888, 64 x 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 0x6409b664, 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 0x6e8c74ab, ARGB8888, 64 x 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 0x5fec3ff4, 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 0x39aa6de8, 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 0x1039462f, 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 0x1d1d41af, 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 0x23b0ce67, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x491f32d4, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x13cd1de6, 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 0x642a3609, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x41cc1f1d, 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 0x71751c62, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xa2c0d87, 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 0x3f03f8b5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1e963cbf, 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 0x4759b503, 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 0x2df3d85a, 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 0xd154b01, 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 0x2249fdd8, 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 0x28b2a53f, 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 0x1b30997b, 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 0x3cda845f, 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 0x51101921, 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 0x6c36d561, 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 0x73d272dd, 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 0x1bc2e884, ABGR8888, 64 x 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 0x4aca23cc, 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 0x100d7a29, ARGB8888, 64 x 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 0x7029b66f, 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 0x7ca3e626, 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 0x67ec6e3d, 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 0x1ccb8cdb, 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 0x21eccbe3, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x429d8b2e, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x460488c6, 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 0x6696989, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x419d0974, 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 0x6f773e92, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xdd7c902, 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 0x40bfdc10, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x69c0bbda, 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 0x3f959bde, 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 0xc39caf7, 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 0x3258d83c, 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 0x5e2abbc6, 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 0x4d7280b6, 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 0xf5e859d, 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 0x7bb33572, 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 0x70cc5549, 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 0x29e21cd6, 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 0x52eb061a, 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 0x3091b190, ABGR8888, 64 x 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 0x22e5ccd6, 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 0x1bd860f0, ARGB8888, 64 x 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 0x11096e47, 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 0x2ca940c7, 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 0x2026aaf8, 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 0x782181ec, 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 0x2200a3f9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x44497006, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x51ad731d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x25f7b625, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2cfc609, 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 0xd894f16, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x3786f021, 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 0x2f583e6a, 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 0x53db4a06, 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 0x14ed4e94, 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 0x146aa3d0, 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 0x7a2f6459, 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 0x732d8a60, 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 0xd4af37f, 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 0x4c7fb525, 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 0x4df30d5f, 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 0x5292f00b, 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 0x899202d, 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 0x397e7a86, 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 0x6c320103, 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 0x29e5b626, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x683c737f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x22dc8eb4, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5e1ab9f5, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5aca6096, 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 0x5166573b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1789ca8d, 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 0x1cd71c98, 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 0x15900144, 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 0x76ac4342, 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 0x2fa832b8, 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 0xb3fc809, 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 0x1eb0720b, 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 0xa1294cc, 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 0x64c15ac4, 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 0x114bb9d5, 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 0xcf6b1dd, 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 0x12dce07b, 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 0x7c258f9e, 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 0x30ec04de, 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 0x9ad3347, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7c87c531, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2c0eec40, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7c14c7eb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1cc3f425, 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 0x5e2f04c1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5989fa8, 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 0x5f692b6f, 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 0x5c888e7b, 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 0x7a278027, 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 0x3b832514, 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 0x2d274358, 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 0x35c4fbd1, 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 0x732473f6, 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 0x51ad5303, 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 0x4607e7ed, 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 0x548f968f, 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 0x464e42b, 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 0x3f6a9aef, 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 0x46ab2a60, 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 0x6eb8e7d4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4dde0394, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x26084522, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x396f83a9, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x10c04517, 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 0x2d3f2638, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x49fa57e8, 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 0xccdf7b5, 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 0x1e37f3c6, 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 0x4aed08de, 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 0x51b3537c, 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 0x322076a0, 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 0x13a80ae1, 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 0x31214bb2, 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 0x7ac2c659, 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 0x4be62ad7, 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 0x18cace48, 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 0x230d6a38, 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 0x4f91800e, 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 0x7b2d8bc4, 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 0x33b97233, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x706b05ba, 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 0x18856e7d, 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 0xfe1b502, 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 0x77b17627, 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 0x5f5febbe, 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 0x6c9a80ae, 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 0x6ed1719a, 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 0x122d2229, 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 0x320f39c9, 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 0xaa850d6, 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 0x6f90adb8, 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 0x14d7f609, 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 0x5f5d442b, 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 0x173b81f6, 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 0x7d2c13c4, 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 0x56e0d5d6, 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 0x6329bf3d, 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 0x28d6a69f, 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 0x35f92272, 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 0x65e71f7e, ABGR8888, 64 x 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 0x4b9984a8, 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 0x56e6311a, ARGB8888, 64 x 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 0x2a707306, 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 0x77b195d9, 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 0x708ae343, 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 0x170372a9, 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 0x3ec2db0c, 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 0x45269e50, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x6211ed4c, 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 0x6e8b4d9d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x46b9e1fb, 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 0x379c2362, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5a0ac350, 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 0x6ed98a29, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x67e60830, 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 0x3137a09d, 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 0x3d2be5a8, 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 0x1f01b8e6, 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 0x487194be, 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 0x444ef665, 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 0x26aa4de1, 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 0x347e075a, 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 0x70eeb10f, 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 0x43a09ca9, 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 0x37110479, 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 0x73918116, ABGR8888, 64 x 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 0x76f220a2, 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 0x3170bf01, ARGB8888, 64 x 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 0xe7d579a, 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 0x711bee72, 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 0x160b27c3, 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 0x22b70ab4, 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 0x461258ff, 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 0x68d45631, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x272e51d7, 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 0x3dd60d2c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x69576fc9, 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 0x23f8c90c, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x768d844d, 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 0x7b3f48dd, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x29445954, 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 0x4c1155d9, 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 0x56241ffa, 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 0x575cdc43, 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 0x5c59b105, 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 0x1a2098ca, 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 0x6c0d9fbb, 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 0x5d82e8bd, 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 0x4cc2ab91, 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 0x52ba9c0b, 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 0x524a21a0, 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 0x18c7ec54, ABGR8888, 64 x 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 0x418052fe, 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 0x475cd401, ARGB8888, 64 x 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 0x4418ba6b, 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 0x639a5bf0, 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 0x204ee2df, 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 0x113d60b, 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 0x59ffa0, 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 0x31ad7180, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x66223570, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x791e0431, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x36f5504d, 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 0x6c8e0662, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1bf03736, 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 0x124697f5, 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 0xeaddac8, 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 0x120c6069, 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 0x85fbc99, 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 0x2e806b58, 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 0x4e1b9fda, 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 0x3fe5b158, ABGR8888, 64 x 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 0x4a2b6949, 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 0x675c01ff, ARGB8888, 64 x 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 0x752ba781, 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 0x67d6a70d, 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 0x7626eb9f, 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 0x71f25f5d, 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 0x594de94d, 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 0xb71d3a6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4acabb44, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x29211df7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1f909e1f, 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 0x1af982a8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x5760a28, 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 0x249971d4, 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 0x3fe2633e, 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 0x69d85aa8, 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 0x5cca3af1, 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 0x33b2f76d, 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 0x1fe599b6, 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 0x34439df8, ABGR8888, 64 x 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 0x39533433, 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 0x1dfea5eb, ARGB8888, 64 x 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 0x2e65b7cb, 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 0x6e143a2, 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 0x26b31de1, 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 0x4e0a2521, 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 0x4dd208c4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4122be8f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7f40ef5f, 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 0x60fcfebb, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3d354e48, 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 0x693759a7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x11f569c9, 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 0x167b446a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1ab1fe3, 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 0x52028410, 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 0x680314b8, 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 0x241745c6, 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 0x7d1a02a0, 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 0x3b7e3b17, 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 0x4b285e14, 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 0x550f1bc2, 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 0x782d1cc1, 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 0x32c13650, 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 0x3b1016e2, 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 0x16eccb49, ABGR8888, 64 x 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 0x6371641, 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 0x3d7fd361, ARGB8888, 64 x 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 0x663752a, 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 0x76a5502c, 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 0x489ed5a7, 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 0xbb9e30e, 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 0x16ee1d76, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4a160bb7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x749bccbf, 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 0x307ef0b1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x561d5e65, 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 0x2c2caca2, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x67863ac, 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 0x4144f0aa, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7d166091, 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 0x34168a2d, 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 0x7136fa00, 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 0x1791852c, 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 0x59cd6da7, 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 0x598ad351, 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 0x1f2ad49a, 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 0x4899ab6, 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 0x369b7fd5, 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 0x3904320c, 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 0x7043afb2, 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 0x38d7d726, ABGR8888, 64 x 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 0x555f723e, 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 0x4d53becb, ARGB8888, 64 x 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 0x2000a6ec, 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 0x26683b2d, 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 0x808635c, 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 0x58fd2170, 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 0x7d6fdb45, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x1a392696, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5160b40e, 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 0x6027e9f3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6311b341, 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 0x30cf2423, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x645b36f0, 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 0x3bec33f9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5589047e, 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 0x1caeccd0, 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 0x217f9503, 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 0x7b56192e, 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 0x666148ce, 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 0xcc3d09e, 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 0x51c99b88, 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 0x1a9d67f6, 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 0x76566b53, 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 0x64830227, 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 0x798bd0e4, 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 0x858baf4, ABGR8888, 64 x 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 0x4d91545f, 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 0x31fff5f0, ARGB8888, 64 x 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 0x16541fdb, 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 0x5b9688ff, 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 0x1c621c7e, 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 0x527c2a77, 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 0x64605d24, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xb5ef027, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7538cde, 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 0x344f31d1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x52a0c301, 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 0x2e03deba, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x35ad92d8, 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 0x7821fc05, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2ccd90cb, 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 0x1c0b7de6, 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 0x45e907ed, 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 0x32df1a81, 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 0x72548fd9, 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 0x35772838, 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 0x38ac8714, 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 0x72ed8992, 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 0x2411fa51, 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 0x282b2003, 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 0x74639635, 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 0x6a5c3032, ABGR8888, 64 x 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 0x41348c5a, 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 0x306e8747, ARGB8888, 64 x 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 0x58547d41, 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 0x53020bd9, 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 0x36311bbf, 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 0x72a1e681, 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 0x9e423e1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4a7badc7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x74a9abd4, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x941de2e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x21120fcc, 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 0x36909bbc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xf5e61b1, 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 0x8e97eda, 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 0x39b47c64, 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 0xb4b4d95, 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 0x77e4e6a4, 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 0x34b8592c, 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 0x2e755483, 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 0x7f83833d, 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 0x2f029baf, 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 0x5985d65a, 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 0x5d5050a5, 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 0x3ea9ba59, 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 0x54d91c0, 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 0x728db035, 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 0x2d0713b9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x5e8f1f32, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x37a556b2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x28b6446b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3d39001f, 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 0x1be9fe05, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6e43b0c, 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 0x1ceba2a7, 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 0x692760dd, 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 0x3deab22a, 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 0x1a71d2c0, 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 0x5bcea5b3, 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 0x93d179f, 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 0x612e8f70, 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 0x75ddb647, 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 0x5b906672, 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 0x3af01370, 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 0x2fb04e51, 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 0x3747aa6e, 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 0x6fbce902, 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 0x556d0c16, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7802022c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x729cd398, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7a60d030, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x47506ed6, 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 0x2fab1772, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x3b3f110c, 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 0x47a2a70b, 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 0x34057f7, 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 0x74a7d06a, 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 0x37d31883, 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 0x651b6b8d, 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 0x64656736, 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 0x2e0bcf50, 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 0x133dd12, 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 0x3f4a99ba, 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 0x705915b2, 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 0x5825a6, 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 0x1f1cb3f2, 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 0x74f06ee2, 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 0x4cbc014b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xd08686f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x77f1d91f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x13e7d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2c1bc16f, 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 0x629e9f93, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x1bde9bfe, 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 0x12a5ac2e, 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 0x604707ac, 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 0x76337e30, 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 0x195d0a63, 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 0x26a601ba, 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 0x7e0408a5, 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 0x13ab3bab, 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 0x62d425af, 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 0x74e9539e, 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 0x2af62c86, 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 0x60ca2c10, 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 0x23f094fb, 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 0x6b2db85, 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 0x37a9cdef, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x1059d0ad, 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 0x57104a98, 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 0x476ecd0c, 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 0x3ed1a6bb, 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 0x6053d574, 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 0x3542076c, 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 0x4f5ba65, 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 0x3722203e, 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 0x49a4abdb, 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 0x6c78bce4, 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 0x45f7159c, 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 0x63f2eecc, 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 0xf646b1a, 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 0x26d2698e, 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 0x5b74c33d, 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 0x2f04d211, 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 0x3145050, 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 0x363fd7a5, 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 0x4b2f8774, 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 0x42b2505a, ABGR8888, 64 x 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 0x63850e8c, 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 0x2b4f7fa6, ARGB8888, 64 x 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 0x1cec499c, 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 0x4c8ceadb, 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 0x7366ca8, 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 0x57d481a7, 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 0x298a9268, 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 0x2fb7fb0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x369c106b, 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 0x453666a6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3852b5ba, 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 0x610d5bff, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x374410fd, 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 0x413153e5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6ce3d11c, 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 0x67babddc, 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 0x70ee8a2e, 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 0x3b0b41ad, 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 0x49920ce1, 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 0x7b740c52, 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 0x7f4f56e8, 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 0x1ea87685, 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 0x478494b5, 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 0x1cc9168b, 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 0x1934fbec, 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 0x44f5ba11, ABGR8888, 64 x 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 0x27b7bf06, 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 0x739e9835, ARGB8888, 64 x 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 0x4dcbf631, 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 0x2487e8ab, 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 0x3ed22cb2, 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 0x398a446d, 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 0x2be24713, 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 0x303b3074, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1f233d7d, 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 0x74e1abd8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x4d02b088, 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 0x245381cc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x221d98ee, 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 0x5b5b581e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x305250d, 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 0x3be08940, 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 0x7574bc3a, 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 0x746e8122, 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 0x5ee9ffef, 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 0x617cd7fb, 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 0x31392282, 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 0x31dec216, 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 0x20d95545, 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 0x279d9daa, 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 0x5fc896e9, 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 0x18c13174, ABGR8888, 64 x 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 0x72583c54, 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 0x39639f78, ARGB8888, 64 x 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 0x22872963, 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 0x33dcf6d6, 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 0x55d665, 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 0x25681148, 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 0x3ebff8b7, 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 0x6a01c3f0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4449d62b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x214e7dbb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x60754365, 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 0x40f12d8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xe7d64fc, 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 0x5c8c732d, 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 0x16286db2, 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 0x6acd247d, 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 0xff2f75c, 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 0x3058f894, 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 0x654856d0, 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 0x66a568c8, ABGR8888, 64 x 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 0x7e752b57, 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 0x99ee055, ARGB8888, 64 x 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 0x2ec7c960, 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 0x63e91758, 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 0x3411a7e1, 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 0x4a73657e, 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 0x5a6f2999, 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 0x7117b65b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x48002937, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1989fddc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3a093c95, 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 0x76e0e0e1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x3f60269b, 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 0x69515bb6, 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 0x1a4f2f9d, 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 0x6b5933dd, 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 0x553394d3, 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 0x365cf928, 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 0x558c1bb9, 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 0x77e90d0e, ABGR8888, 64 x 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 0x3eb58a2c, 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 0x6f71a16b, ARGB8888, 64 x 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 0x5a152eef, 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 0x652bd9de, 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 0x775dcbbd, 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 0x15c546c4, 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 0x665460c5, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x5d0aa0f8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x449398c7, 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 0x7bdf05f7, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3e480001, 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 0x36cd6a50, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6e4089ee, 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 0x6db3c96c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x138584d3, 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 0x4ec7f319, 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 0x24a21cd6, 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 0x57a95987, 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 0x6835ecbd, 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 0x199b8599, 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 0x2d6b7ed0, 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 0x30137f9b, 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 0x77842d20, 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 0x3276c904, 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 0x449dbc64, 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 0x6fd9eccb, ABGR8888, 64 x 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 0x39e2213d, 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 0x3dd8e1ec, ARGB8888, 64 x 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 0x148f14af, 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 0x34900d41, 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 0x1cd32927, 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 0x667e6cd0, 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 0xab836dc, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3ef6c8cf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3b695427, 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 0x2e64b776, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x65a17ab0, 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 0x6d19767b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1c20df93, 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 0x17741466, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x796e98c2, 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 0x5f62933a, 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 0x45241302, 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 0x7244e8e4, 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 0x7fe1d6e6, 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 0x34d17163, 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 0x5108c8f8, 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 0x4de09f5, 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 0x7579a96e, 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 0x4a9c94cb, 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 0x5dc4ca68, 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 0x2921e184, ABGR8888, 64 x 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 0x11ab1f17, 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 0x3fbfeb25, ARGB8888, 64 x 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 0x44d3f130, 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 0x625805ef, 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 0x2b42fd14, 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 0x6b64dd9a, 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 0x3065ebb7, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x12b0f729, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x2e260236, 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 0x63638265, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7cc4f5ed, 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 0x69584ce3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7771d44c, 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 0x8fe106d, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x53cee702, 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 0x78da86cc, 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 0x170ee2f, 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 0x79f5eb14, 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 0x5d27f5df, 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 0x7167e451, 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 0x77e07dc4, 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 0x211b8567, 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 0x43701596, 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 0xd7b34c5, 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 0x798166f3, 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 0x4ccf419, ABGR8888, 64 x 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 0x47d39db3, 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 0x13da5490, ARGB8888, 64 x 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 0x619e0ee6, 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 0x21152f0, 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 0x59f47904, 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 0x18cbd87e, 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 0x9b30cbf, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x13d49ab, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7bfb3cd1, 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 0x3db513f8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2c723605, 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 0x47695231, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x65d6f3b9, 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 0x70691628, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x4d16c43e, 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 0x40e3ff77, 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 0x12fa97e9, 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 0x2a1a0bc8, 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 0x51561d81, 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 0xe91589b, 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 0x4892c37f, 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 0x32acc5ee, 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 0x53776c2f, 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 0x57a6b35a, 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 0x9f11bea, 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 0x5d262c8f, ABGR8888, 64 x 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 0x35d82510, 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 0x57066c92, ARGB8888, 64 x 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 0x56a903d3, 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 0x3a870fdd, 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 0x4e034d38, 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 0x2a05ca96, 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 0x342cf39e, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3657eb21, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x62e91a5e, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x663c3def, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x35df92b5, 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 0x3cd869cc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x16c9afe3, 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 0x111d2b90, 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 0x581e493c, 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 0x27f7cdfa, 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 0x7c9ad850, 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 0x4a33df8, 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 0x2edec3f9, 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 0x375f43c5, 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 0x1dad4526, 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 0xfce796, 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 0x58e53d7b, 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 0x15691cc9, 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 0x621aff37, 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 0x5bd64b5, 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 0x74c28f9c, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x29905a99, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1cc6ebdb, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x72b0bc3a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x126e739f, 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 0x3901b7d9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x12b20b11, 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 0x65942411, 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 0x48741b7, 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 0x308c8181, 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 0x3264fe02, 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 0x7694f0f3, 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 0x48209d6f, 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 0x1c748d63, 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 0x975f401, 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 0x58379eb4, 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 0x1430ab38, 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 0x2c972348, 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 0xa641f27, 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 0x6ec2f2e1, 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 0x7f3aed6a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x6aa20ca6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x4095bbf2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x39390cfb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x11c0e70b, 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 0x6b7d0ea9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x65a721f, 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 0x77f5e8fb, 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 0x619ba1b1, 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 0x6290f36d, 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 0x370fafaa, 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 0x6f653b80, 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 0x53cf89f4, 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 0x36a1137b, 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 0x7c1998fa, 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 0x3ae605c2, 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 0x1549bb43, 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 0x2b4d585a, 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 0x1ba3db81, 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 0x11e11522, 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 0x49aa27fe, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x8e43919, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0xd1e9457, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x144fc8d3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xc429873, 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 0x25474413, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5c82d0c0, 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 0x366182d3, 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 0x2ef8156c, 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 0x3180bb7c, 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 0x7bce795c, 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 0x41030bec, 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 0x2f3e25d5, 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 0x1bd12015, 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 0x135daeaa, 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 0x4a589b46, 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 0x14960f55, 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 0x655445a, 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 0x788382c4, 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 @ 1579064598361 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064598361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testConversion00 took 0.019 sec [apply] Testcase: testConversion01_srcS000_BE_TL_destS000_TL took 3.141 sec [apply] Testcase: testConversion02_srcS000_LE_TL_destS000_TL took 2.274 sec [apply] Testcase: testConversion03_srcS000_BE_TL_destS259_TL took 1.746 sec [apply] Testcase: testConversion04_srcS259_BE_TL_destS259_TL took 1.533 sec [apply] Testcase: testConversion05_srcS301_BE_TL_destS259_TL took 1.816 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testPNGRead11_fromRGBA8888) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064602802 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064602803 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 0x63f2e1c1, 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] junit.framework.TestListener: endTest(testPNGRead11_fromRGBA8888) [apply] junit.framework.TestListener: startTest(testPNGRead12_fromABGR8888) [apply] PNGPixelRect - Conv1: PixelRect[obj 0x60dd5e08, 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 0x23aaae1a, 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 0x1bf6e9db, 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 0x69d5cfb4, 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 0x7b087fc6, 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 0x239ca99f, 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 0xf082406, 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 0x4867e23c, 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 0x41bd3fc8, 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 0x4739743a, 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 0xb93af15, 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 0x6a90958e, 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 0x427ba46b, 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 0x4e6f80ba, 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 0x58126565, 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 0x36c0a70c, 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 0x29870543, 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] junit.framework.TestListener: endTest(testPNGRead12_fromABGR8888) [apply] junit.framework.TestListener: startTest(testPNGRead13_fromBGRA8888) [apply] PNGPixelRect - Orig: PixelRect[obj 0x72dac426, 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 0x10333316, 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 0x2acaffc7, 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 0x7a3c9452, 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 0x5e6384c7, 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 0x57c1a79e, 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 0x2a085e66, 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 0x3488d171, 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 0x768f3e9b, 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] junit.framework.TestListener: endTest(testPNGRead13_fromBGRA8888) [apply] junit.framework.TestListener: startTest(testPNGRead14_fromARGB8888) [apply] PNGPixelRect - Orig: PixelRect[obj 0x393ed305, 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 0x51aa3a33, 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 0x4d5d3172, 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 0x29b66728, 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 0x66df2fe0, 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 0x6624faaa, 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 0x425691bd, 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 0x58c331f8, 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 0x47fcb52f, 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] junit.framework.TestListener: endTest(testPNGRead14_fromARGB8888) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064603320 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064603320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.185 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064602802 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064602803 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 0x63f2e1c1, 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 0x60dd5e08, 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 0x23aaae1a, 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 0x1bf6e9db, 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 0x69d5cfb4, 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 0x7b087fc6, 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 0x239ca99f, 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 0xf082406, 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 0x4867e23c, 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 0x41bd3fc8, 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 0x4739743a, 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 0xb93af15, 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 0x6a90958e, 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 0x427ba46b, 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 0x4e6f80ba, 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 0x58126565, 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 0x36c0a70c, 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 0x29870543, 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 0x72dac426, 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 0x10333316, 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 0x2acaffc7, 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 0x7a3c9452, 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 0x5e6384c7, 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 0x57c1a79e, 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 0x2a085e66, 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 0x3488d171, 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 0x768f3e9b, 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 0x393ed305, 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 0x51aa3a33, 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 0x4d5d3172, 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 0x29b66728, 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 0x66df2fe0, 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 0x6624faaa, 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 0x425691bd, 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 0x58c331f8, 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 0x47fcb52f, 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 @ 1579064603320 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064603320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead11_fromRGBA8888 took 0.123 sec [apply] Testcase: testPNGRead12_fromABGR8888 took 0.124 sec [apply] Testcase: testPNGRead13_fromBGRA8888 took 0.112 sec [apply] Testcase: testPNGRead14_fromARGB8888 took 0.108 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] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 3 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064606850 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064606854 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2 [apply] junit.framework.TestListener: startTest(test01U32__GL2) [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test01U32__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]junit.framework.TestListener: startTest(test02RLE32__GL2) [apply] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2junit.framework.TestListener: endTest(test02RLE32__GL2) [apply] junit.framework.TestListener: startTest(test03RLE32__GL2) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2 [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2 [apply] junit.framework.TestListener: endTest(test03RLE32__GL2) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064613868 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064613868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.688 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064606850 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064606854 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2 [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064613868 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064613868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01U32__GL2 took 4.663 sec [apply] Testcase: test02RLE32__GL2 took 1.149 sec [apply] Testcase: test03RLE32__GL2 took 1.147 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064617366 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064617368 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG [apply] junit.framework.TestListener: startTest(test01AllPNG) [apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png] [apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-14,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG [apply] junit.framework.TestListener: endTest(test01AllPNG) [apply] junit.framework.TestListener: startTest(test02AllJPG) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG [apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-24,5,main] [apply] junit.framework.TestListener: endTest(test02AllJPG) [apply] junit.framework.TestListener: startTest(test03AllTGA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA [apply] Test 0: path bug744-rle32.tga, exp-type ImageType[tga] [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-27: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test03AllTGA) [apply] junit.framework.TestListener: startTest(test04AllDDS) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-30: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [apply] junit.framework.TestListener: endTest(test04AllDDS) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064655366 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064655367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 40.667 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064617366 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064617368 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG [apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png] [apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064655366 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064655367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 19.588 sec [apply] Testcase: test02AllJPG took 11.562 sec [apply] Testcase: test03AllTGA took 3.451 sec [apply] Testcase: test04AllDDS took 3.348 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064658970 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064658973 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1 [apply] junit.framework.TestListener: startTest(test1) [apply] ----------------------------------------------------------------------------------------------------- [apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x19423bd4]]: [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] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true] [apply] ShaderState[ [apply] GL4bc GLProfile[GL4bc/GL4bc.hw] [apply] ShaderProgram[id=1, linked=true, inUse=false, program: 1, [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] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] enabledAttributes [ [apply] ], activeAttributes [ [apply] 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] ], 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] , [apply] 1: [ 1.00000 0.00000 0.00000 0.00000 ] [apply] 1: [ 0.00000 1.00000 0.00000 0.00000 ] [apply] 1: [ 0.00000 0.00000 1.00000 -2.30000 ] [apply] 1: [ 0.00000 0.00000 0.00000 1.00000 ] [apply] , [apply] ] [apply] GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0] [apply] ], managedUniforms [ [apply] ] [apply] ] [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064661604 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064661604 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test1) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.303 sec [apply] ------------- Standard Output --------------- [apply] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true] [apply] ShaderState[ [apply] ShaderProgram[id=1, linked=true, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] enabledAttributes [ [apply] ], activeAttributes [ [apply] ], managedAttributes [ [apply] ], activeUniforms [ [apply] GLUniformData[name mgl_PMVMatrix, location 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] , [apply] 1: [ 1.00000 0.00000 0.00000 0.00000 ] [apply] 1: [ 0.00000 1.00000 0.00000 0.00000 ] [apply] 1: [ 0.00000 0.00000 1.00000 -2.30000 ] [apply] 1: [ 0.00000 0.00000 0.00000 1.00000 ] [apply] , [apply] ] [apply] GLUniformData[name mgl_ActiveTexture, location 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 @ 1579064658970 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064658973 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x19423bd4]]: [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[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064661604 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064661604 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test1 took 1.299 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064665185 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064665188 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] junit.framework.TestListener: startTest(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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] test00.resize[0]: 800x600 -> 900x700 [apply] test00.resize[1]: 900x700 -> 800x600 [apply] test00.resize[2]: 800x600 -> 900x700 [apply] test00.resize[3]: 900x700 -> 800x600 [apply] test00.resize[4]: 800x600 -> 900x700 [apply] test00.resize[5]: 900x700 -> 800x600 [apply] test00.resize[6]: 800x600 -> 900x700 [apply] test00.resize[7]: 900x700 -> 800x600 [apply] test00.resize[8]: 800x600 -> 900x700 [apply] test00.resize[9]: 900x700 -> 800x600 [apply] test01.create[0]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[1]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[2]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[3]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[4]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[5]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[6]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[7]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[8]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[9]: [visible, focused, repositionable, resizable, ], 800x600 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] junit.framework.TestListener: endTest(testAll) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064669475 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064669475 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.949 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064665185 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064665188 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] test00.resize[0]: 800x600 -> 900x700 [apply] test00.resize[1]: 900x700 -> 800x600 [apply] test00.resize[2]: 800x600 -> 900x700 [apply] test00.resize[3]: 900x700 -> 800x600 [apply] test00.resize[4]: 800x600 -> 900x700 [apply] test00.resize[5]: 900x700 -> 800x600 [apply] test00.resize[6]: 800x600 -> 900x700 [apply] test00.resize[7]: 900x700 -> 800x600 [apply] test00.resize[8]: 800x600 -> 900x700 [apply] test00.resize[9]: 900x700 -> 800x600 [apply] test01.create[0]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[1]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[2]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[3]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[4]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[5]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[6]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[7]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[8]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[9]: [visible, focused, repositionable, resizable, ], 800x600 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064669475 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064669475 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAll took 4.24 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064673020 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064673024 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testDisplayCreate01_AutoDestroyLifecycle)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle [apply] [apply] Pass - 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674160 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6733dd49: tileRendererInUse null, GearsES2[obj 0x6733dd49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6733dd49 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6733dd49 created: GearsObj[0x17aef66, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6733dd49 created: GearsObj[0x15f224c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6733dd49 created: GearsObj[0x15f224c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6733dd49 FIN GearsES2[obj 0x6733dd49 isInit true, usesShared false, 1 GearsObj[0x17aef66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15f224c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a3ebe1c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6733dd49 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6733dd49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674189 d 53ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] junit.framework.TestListener: addFailure(testDisplayCreate01_AutoDestroyLifecycle, null) [apply] junit.framework.TestListener: endTest(testDisplayCreate01_AutoDestroyLifecycle) [apply] duration: 126 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0x62010dc9 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674463 d 3ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674467 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674470 d 1ms]] [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 @ 1579064674508 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064674508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 4.154 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064673020 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064673024 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle [apply] Pass - 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674160 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6733dd49: tileRendererInUse null, GearsES2[obj 0x6733dd49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6733dd49 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6733dd49 created: GearsObj[0x17aef66, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6733dd49 created: GearsObj[0x15f224c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6733dd49 created: GearsObj[0x15f224c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6733dd49 FIN GearsES2[obj 0x6733dd49 isInit true, usesShared false, 1 GearsObj[0x17aef66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15f224c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a3ebe1c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6733dd49 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6733dd49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674189 d 53ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] duration: 126 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6733dd49 500x500, swapInterval 1, drawable 0x62010dc9 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674463 d 3ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674467 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064674470 d 1ms]] [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 @ 1579064674508 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064674508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01_AutoDestroyLifecycle took 0.409 sec [apply] FAILED [apply] null [apply] junit.framework.AssertionFailedError [apply] at com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.testDisplayCreate01(TestDisplayLifecycle01NEWT.java:143) [apply] at com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.testDisplayCreate01_AutoDestroyLifecycle(TestDisplayLifecycle01NEWT.java:239) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] [apply] Result: 1 [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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064678169 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064678172 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testDisplayCreate01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] Pass - 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679322 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b7b40d5: tileRendererInUse null, GearsES2[obj 0x5b7b40d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7b40d5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b7b40d5 created: GearsObj[0x685cd858, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7b40d5 created: GearsObj[0x1499f1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7b40d5 created: GearsObj[0x1499f1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5b7b40d5 FIN GearsES2[obj 0x5b7b40d5 isInit true, usesShared false, 1 GearsObj[0x685cd858, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1499f1c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe7e7c2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5b7b40d5 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7b40d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679358 d 52ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffff88010fcc [apply] duration: 128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xf0108ed [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679636 d 6ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679644 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679650 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679670 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679678 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679679 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679680 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5b7b40d5 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7b40d5, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679681 d 4ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] duration: 225 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680013 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5b7b40d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5b7b40d5 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680057 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680074 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680092 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680093 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5b7b40d5: tileRendererInUse null, GearsES2[obj 0x5b7b40d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7b40d5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b7b40d5 created: GearsObj[0x25fe1b0c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7b40d5 created: GearsObj[0x66fa3ce0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7b40d5 created: GearsObj[0x66fa3ce0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5b7b40d5 FIN GearsES2[obj 0x5b7b40d5 isInit true, usesShared false, 1 GearsObj[0x25fe1b0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66fa3ce0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740f37b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5b7b40d5 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7b40d5, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680127 d 26ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] duration: 121 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680371 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7b40d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7b40d5 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680378 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680398 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x78b4ef7a: tileRendererInUse null, GearsES2[obj 0x78b4ef7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78b4ef7a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78b4ef7a created: GearsObj[0x49e0f816, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78b4ef7a created: GearsObj[0x716df03f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78b4ef7a created: GearsObj[0x716df03f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x78b4ef7a FIN GearsES2[obj 0x78b4ef7a isInit true, usesShared false, 1 GearsObj[0x49e0f816, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x716df03f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x187dda20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x78b4ef7a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680424 d 25ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] duration: 106 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680653 d 34ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680687 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680690 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680692 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680703 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680703 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680704 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x78b4ef7a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680711 d 4ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] duration: 214 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681027 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x78b4ef7a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x78b4ef7a FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681041 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681061 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681086 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681086 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x78b4ef7a: tileRendererInUse null, GearsES2[obj 0x78b4ef7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78b4ef7a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78b4ef7a created: GearsObj[0x15b3f1e8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78b4ef7a created: GearsObj[0xbde653b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78b4ef7a created: GearsObj[0xbde653b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x78b4ef7a FIN GearsES2[obj 0x78b4ef7a isInit true, usesShared false, 1 GearsObj[0x15b3f1e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbde653b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44728880, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x78b4ef7a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681112 d 23ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] junit.framework.TestListener: endTest(testDisplayCreate01) [apply] duration: 118 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681352 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x78b4ef7a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x78b4ef7a FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681366 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [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 @ 1579064681411 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064681411 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.917 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064678169 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064678172 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] Pass - 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679322 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b7b40d5: tileRendererInUse null, GearsES2[obj 0x5b7b40d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7b40d5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b7b40d5 created: GearsObj[0x685cd858, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7b40d5 created: GearsObj[0x1499f1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7b40d5 created: GearsObj[0x1499f1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5b7b40d5 FIN GearsES2[obj 0x5b7b40d5 isInit true, usesShared false, 1 GearsObj[0x685cd858, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1499f1c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe7e7c2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5b7b40d5 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7b40d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679358 d 52ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffff88010fcc [apply] duration: 128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xf0108ed [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679636 d 6ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679644 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679650 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679670 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679678 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679679 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679680 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5b7b40d5 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7b40d5, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064679681 d 4ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] duration: 225 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680013 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5b7b40d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5b7b40d5 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680057 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680074 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680092 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680093 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5b7b40d5: tileRendererInUse null, GearsES2[obj 0x5b7b40d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7b40d5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b7b40d5 created: GearsObj[0x25fe1b0c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7b40d5 created: GearsObj[0x66fa3ce0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7b40d5 created: GearsObj[0x66fa3ce0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5b7b40d5 FIN GearsES2[obj 0x5b7b40d5 isInit true, usesShared false, 1 GearsObj[0x25fe1b0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66fa3ce0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740f37b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5b7b40d5 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7b40d5, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680127 d 26ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b7b40d5 500x500, swapInterval 1, drawable 0xffffffffbf0108ce [apply] duration: 121 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680371 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7b40d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5b7b40d5 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680378 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680398 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x78b4ef7a: tileRendererInUse null, GearsES2[obj 0x78b4ef7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78b4ef7a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78b4ef7a created: GearsObj[0x49e0f816, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78b4ef7a created: GearsObj[0x716df03f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78b4ef7a created: GearsObj[0x716df03f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x78b4ef7a FIN GearsES2[obj 0x78b4ef7a isInit true, usesShared false, 1 GearsObj[0x49e0f816, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x716df03f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x187dda20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x78b4ef7a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680424 d 25ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] duration: 106 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680653 d 34ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680687 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680690 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680692 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680703 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680703 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680704 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x78b4ef7a 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064680711 d 4ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] duration: 214 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681027 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x78b4ef7a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x78b4ef7a FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681041 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681061 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681086 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681086 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x78b4ef7a: tileRendererInUse null, GearsES2[obj 0x78b4ef7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78b4ef7a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78b4ef7a created: GearsObj[0x15b3f1e8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78b4ef7a created: GearsObj[0xbde653b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78b4ef7a created: GearsObj[0xbde653b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x78b4ef7a FIN GearsES2[obj 0x78b4ef7a isInit true, usesShared false, 1 GearsObj[0x15b3f1e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbde653b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44728880, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x78b4ef7a 0/0 500x500 of 500x500, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681112 d 23ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78b4ef7a 500x500, swapInterval 1, drawable 0x47010a4a [apply] duration: 118 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681352 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x78b4ef7a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x78b4ef7a FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064681366 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [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 @ 1579064681411 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064681411 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01 took 2.141 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064685060 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064685064 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] junit.framework.TestListener: startTest(testWindow00) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x28ebf6b0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x443d3b46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1ea94ea9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] junit.framework.TestListener: endTest(testWindow00) [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 @ 1579064690353 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064690354 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.934 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064685060 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064685064 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x28ebf6b0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x443d3b46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1ea94ea9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064690353 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064690354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 4.229 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064693822 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064693826 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] junit.framework.TestListener: startTest(testWarp01Center) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7ec1c153: tileRendererInUse null, GearsES2[obj 0x7ec1c153 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ec1c153 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7ec1c153 created: GearsObj[0x8a9a3e4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ec1c153 created: GearsObj[0x785d9358, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ec1c153 created: GearsObj[0x785d9358, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7ec1c153 FIN GearsES2[obj 0x7ec1c153 isInit true, usesShared false, 1 GearsObj[0x8a9a3e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x785d9358, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70a3022, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7ec1c153 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ec1c153, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7ec1c153 512x512, swapInterval 1, drawable 0xffffffffe1010026 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7ec1c153: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7ec1c153 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] junit.framework.TestListener: endTest(testWarp01Center) [apply] junit.framework.TestListener: startTest(testWarp02Random) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x247e792: tileRendererInUse null, GearsES2[obj 0x247e792 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x247e792 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x247e792 created: GearsObj[0x439535d4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x247e792 created: GearsObj[0xc1eb491, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x247e792 created: GearsObj[0xc1eb491, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x247e792 FIN GearsES2[obj 0x247e792 isInit true, usesShared false, 1 GearsObj[0x439535d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc1eb491, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12827ab4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x247e792 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x247e792, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x247e792 512x512, swapInterval 1, drawable 0x47010a4a [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x247e792: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x247e792 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 @ 1579064704290 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064704291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.114 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064693822 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064693826 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7ec1c153: tileRendererInUse null, GearsES2[obj 0x7ec1c153 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ec1c153 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7ec1c153 created: GearsObj[0x8a9a3e4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ec1c153 created: GearsObj[0x785d9358, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ec1c153 created: GearsObj[0x785d9358, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7ec1c153 FIN GearsES2[obj 0x7ec1c153 isInit true, usesShared false, 1 GearsObj[0x8a9a3e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x785d9358, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70a3022, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7ec1c153 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ec1c153, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7ec1c153 512x512, swapInterval 1, drawable 0xffffffffe1010026 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7ec1c153: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7ec1c153 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x247e792: tileRendererInUse null, GearsES2[obj 0x247e792 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x247e792 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x247e792 created: GearsObj[0x439535d4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x247e792 created: GearsObj[0xc1eb491, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x247e792 created: GearsObj[0xc1eb491, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x247e792 FIN GearsES2[obj 0x247e792 isInit true, usesShared false, 1 GearsObj[0x439535d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc1eb491, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12827ab4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x247e792 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x247e792, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x247e792 512x512, swapInterval 1, drawable 0x47010a4a [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x247e792: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x247e792 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 @ 1579064704290 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064704291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWarp01Center took 2.319 sec [apply] Testcase: testWarp02Random took 2.102 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()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064707847 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064707850 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] junit.framework.TestListener: startTest(test01WindowCreateSimple) [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x646bed94: tileRendererInUse null, GearsES2[obj 0x646bed94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x646bed94 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x646bed94 created: GearsObj[0x7881e750, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x646bed94 created: GearsObj[0x36daf583, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x646bed94 created: GearsObj[0x36daf583, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x646bed94 FIN GearsES2[obj 0x646bed94 isInit true, usesShared false, 1 GearsObj[0x7881e750, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36daf583, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33c6f19a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x646bed94 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x646bed94, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x646bed94 512x512, swapInterval 1, drawable 0x62010dc9 [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] junit.framework.TestListener: endTest(test01WindowCreateSimple) [apply] junit.framework.TestListener: startTest(test02WindowCreateUndecor) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x646bed94: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x646bed94 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0xae7ca70: tileRendererInUse null, GearsES2[obj 0xae7ca70 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xae7ca70 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xae7ca70 created: GearsObj[0x3d9463d9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xae7ca70 created: GearsObj[0x76e3fdd1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xae7ca70 created: GearsObj[0x76e3fdd1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0xae7ca70 FIN GearsES2[obj 0xae7ca70 isInit true, usesShared false, 1 GearsObj[0x3d9463d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76e3fdd1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cfd359e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0xae7ca70 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xae7ca70, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0xae7ca70 512x512, swapInterval 1, drawable 0x62010dc9 [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] junit.framework.TestListener: endTest(test02WindowCreateUndecor) [apply] junit.framework.TestListener: startTest(test11WindowSimpleToggleVisibility) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xae7ca70: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xae7ca70 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x66e0a796: tileRendererInUse null, GearsES2[obj 0x66e0a796 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x66e0a796 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x66e0a796 created: GearsObj[0x5b657274, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66e0a796 created: GearsObj[0x49384fea, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66e0a796 created: GearsObj[0x49384fea, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x66e0a796 FIN GearsES2[obj 0x66e0a796 isInit true, usesShared false, 1 GearsObj[0x5b657274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49384fea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaeac5d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x801119b [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66e0a796: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66e0a796 FIN [apply] junit.framework.TestListener: endTest(test11WindowSimpleToggleVisibility) [apply] junit.framework.TestListener: startTest(test12WindowUndecorToggleVisibility) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x3818ce80: tileRendererInUse null, GearsES2[obj 0x3818ce80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3818ce80 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3818ce80 created: GearsObj[0x7c0f6e8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3818ce80 created: GearsObj[0x2282d1cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3818ce80 created: GearsObj[0x2282d1cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x3818ce80 FIN GearsES2[obj 0x3818ce80 isInit true, usesShared false, 1 GearsObj[0x7c0f6e8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2282d1cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2da7bb1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x47010a4a [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x47010a4a [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3818ce80: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3818ce80 FIN [apply] junit.framework.TestListener: endTest(test12WindowUndecorToggleVisibility) [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 @ 1579064714957 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064714957 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.793 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064707847 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064707850 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x646bed94: tileRendererInUse null, GearsES2[obj 0x646bed94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x646bed94 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x646bed94 created: GearsObj[0x7881e750, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x646bed94 created: GearsObj[0x36daf583, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x646bed94 created: GearsObj[0x36daf583, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x646bed94 FIN GearsES2[obj 0x646bed94 isInit true, usesShared false, 1 GearsObj[0x7881e750, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36daf583, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33c6f19a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x646bed94 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x646bed94, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x646bed94 512x512, swapInterval 1, drawable 0x62010dc9 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x646bed94: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x646bed94 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0xae7ca70: tileRendererInUse null, GearsES2[obj 0xae7ca70 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xae7ca70 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xae7ca70 created: GearsObj[0x3d9463d9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xae7ca70 created: GearsObj[0x76e3fdd1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xae7ca70 created: GearsObj[0x76e3fdd1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0xae7ca70 FIN GearsES2[obj 0xae7ca70 isInit true, usesShared false, 1 GearsObj[0x3d9463d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76e3fdd1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cfd359e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0xae7ca70 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xae7ca70, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0xae7ca70 512x512, swapInterval 1, drawable 0x62010dc9 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xae7ca70: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xae7ca70 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x66e0a796: tileRendererInUse null, GearsES2[obj 0x66e0a796 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x66e0a796 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x66e0a796 created: GearsObj[0x5b657274, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66e0a796 created: GearsObj[0x49384fea, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66e0a796 created: GearsObj[0x49384fea, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x66e0a796 FIN GearsES2[obj 0x66e0a796 isInit true, usesShared false, 1 GearsObj[0x5b657274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49384fea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaeac5d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffff88010fcc [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x801119b [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x66e0a796 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66e0a796, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x66e0a796 512x512, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66e0a796: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x66e0a796 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x3818ce80: tileRendererInUse null, GearsES2[obj 0x3818ce80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3818ce80 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3818ce80 created: GearsObj[0x7c0f6e8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3818ce80 created: GearsObj[0x2282d1cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3818ce80 created: GearsObj[0x2282d1cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x3818ce80 FIN GearsES2[obj 0x3818ce80 isInit true, usesShared false, 1 GearsObj[0x7c0f6e8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2282d1cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2da7bb1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x47010a4a [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x47010a4a [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffd6010efc [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x3818ce80 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3818ce80, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3818ce80 512x512, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3818ce80: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x3818ce80 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 @ 1579064714957 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064714957 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowCreateSimple took 0.312 sec [apply] Testcase: test02WindowCreateUndecor took 0.181 sec [apply] Testcase: test11WindowSimpleToggleVisibility took 2.755 sec [apply] Testcase: test12WindowUndecorToggleVisibility took 2.71 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT [apply] junit.framework.TestListener: tests to run: 7 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064718651 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064718655 ms +++ localhost/127.0.0.1:59999 - Locked within 2016 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] junit.framework.TestListener: startTest(test01WindowSimple) [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064719922 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064719922 d 0ms]] [apply] Frames for initial setVisible(true): 1Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6733dd49: tileRendererInUse null, GearsES2[obj 0x6733dd49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] Created: NEWT-GLWindow[ [apply] [apply] GearsES2 init 0x6733dd49 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x6733dd49 isInit true, usesShared false, 1 GearsObj[0x696a479e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f69d8ad, 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@3d48ffde, [apply] Handle 0x0, [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] gear1 0x6733dd49 created: GearsObj[0x696a479e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6733dd49 created: GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], idx 0], pfdID 7, ARB-Choosen true, [apply] gear3 0x6733dd49 created: GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] 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] ParentWindow null, [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6733dd49 FIN GearsES2[obj 0x6733dd49 isInit true, usesShared false, 1 GearsObj[0x696a479e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f69d8ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x21d038a, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] [apply] WrappedSurface null, [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6733dd49 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6733dd49, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55480ae0, com.jogamp.newt.event.TraceWindowAdapter@3c9de00e, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5496e5f1, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@52789eaa, ], windowLock <4772810f, 14bc847f>[count 0, qsz 0, owner ], 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 0x4bfe6169, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77e65274, [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6733dd49 640x480, swapInterval 1, drawable 0x801119b quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3d48ffde, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064719952 d 55ms]] [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x21d038a, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55480ae0, com.jogamp.newt.event.TraceWindowAdapter@3c9de00e, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5496e5f1, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@52789eaa, ], windowLock <4772810f, 14bc847f>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x21d038a, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55480ae0, com.jogamp.newt.event.TraceWindowAdapter@3c9de00e, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5496e5f1, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@52789eaa, ], windowLock <4772810f, 14bc847f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720162 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6733dd49: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01WindowSimple)Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6733dd49 FIN [apply] junit.framework.TestListener: startTest(test02WindowSimple) [apply] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720168 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720175 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720193 d 0ms]] [apply] Frames for initial setVisible(true): 1WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720193 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720218 d 19ms]] [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3e6c85ce: tileRendererInUse null, GearsES2[obj 0x3e6c85ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e6c85ce on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3e6c85ce created: GearsObj[0x4f7317f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e6c85ce created: GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e6c85ce created: GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3e6c85ce FIN GearsES2[obj 0x3e6c85ce isInit true, usesShared false, 1 GearsObj[0x4f7317f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d90b70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3e6c85ce 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e6c85ce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3e6c85ce 640x480, swapInterval 1, drawable 0xffffffffe1010026 [apply] Created: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x3e6c85ce isInit true, usesShared false, 1 GearsObj[0x4f7317f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d90b70, 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@3d48ffde, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x6d0398, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f9ccbe3, com.jogamp.newt.event.TraceWindowAdapter@7887bd5a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6a6ded63, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@50d5f9d5, ], windowLock <19dff3ff, 5c77f0f3>[count 0, qsz 0, owner ], 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 0x6654064c, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@59f418eb, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3d48ffde, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x6d0398, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f9ccbe3, com.jogamp.newt.event.TraceWindowAdapter@7887bd5a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6a6ded63, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@50d5f9d5, ], windowLock <19dff3ff, 5c77f0f3>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x6d0398, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f9ccbe3, com.jogamp.newt.event.TraceWindowAdapter@7887bd5a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6a6ded63, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@50d5f9d5, ], windowLock <19dff3ff, 5c77f0f3>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720465 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e6c85ce: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test02WindowSimple) [apply] junit.framework.TestListener: startTest(test10WindowNativeRecreateSimple) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e6c85ce FINFrames for initial setVisible(true): 1 [apply] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720471 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720485 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720485 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x40361677: tileRendererInUse null, GearsES2[obj 0x40361677 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40361677 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x40361677 created: GearsObj[0xd82cf85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40361677 created: GearsObj[0x43303be1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40361677 created: GearsObj[0x43303be1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x40361677 FIN GearsES2[obj 0x40361677 isInit true, usesShared false, 1 GearsObj[0xd82cf85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43303be1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cdb8f58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x40361677 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40361677, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x40361677 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720512 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720535 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40361677: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40361677 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720540 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720552 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720552 d 0ms]] [apply] junit.framework.TestListener: endTest(test10WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test11WindowNativeRecreateSimple) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x40361677: tileRendererInUse null, GearsES2[obj 0x40361677 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40361677 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x40361677 created: GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40361677 created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40361677 created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x40361677 FIN GearsES2[obj 0x40361677 isInit true, usesShared false, 1 GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2efaf1c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x40361677 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40361677, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x40361677 640x480, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720579 d 24ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x40361677 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720605 d 8ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720614 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720614 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720615 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x40361677: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x40361677 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720621 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720634 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720634 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720659 d 17ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5a6ff135: tileRendererInUse null, GearsES2[obj 0x5a6ff135 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a6ff135 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5a6ff135 created: GearsObj[0x5151948e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a6ff135 created: GearsObj[0x7db6088a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a6ff135 created: GearsObj[0x7db6088a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5a6ff135 FIN GearsES2[obj 0x5a6ff135 isInit true, usesShared false, 1 GearsObj[0x5151948e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7db6088a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3082f637, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5a6ff135 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a6ff135, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a6ff135 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720683 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5a6ff135: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5a6ff135 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720689 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720701 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720701 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5a6ff135: tileRendererInUse null, GearsES2[obj 0x5a6ff135 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a6ff135 on Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test11WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test21WindowDestroyWinTwiceA) [apply] gear1 0x5a6ff135 created: GearsObj[0x7f5fe91b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a6ff135 created: GearsObj[0x3c272150, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a6ff135 created: GearsObj[0x3c272150, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5a6ff135 FIN GearsES2[obj 0x5a6ff135 isInit true, usesShared false, 1 GearsObj[0x7f5fe91b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c272150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ef47c0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5a6ff135 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a6ff135, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5a6ff135 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720727 d 49ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5a6ff135 640x480, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720777 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720779 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720780 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720781 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5a6ff135: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5a6ff135 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720788 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720802 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720803 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x189f0684: tileRendererInUse null, GearsES2[obj 0x189f0684 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x189f0684 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x189f0684 created: GearsObj[0x3f8073c7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x189f0684 created: GearsObj[0x46753937, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x189f0684 created: GearsObj[0x46753937, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x189f0684 FIN GearsES2[obj 0x189f0684 isInit true, usesShared false, 1 GearsObj[0x3f8073c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46753937, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6b2102, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x189f0684 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x189f0684, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x189f0684 640x480, swapInterval 1, drawable 0x62010dc9 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720826 d 50ms]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test21WindowDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(test22WindowTwoWinOneDisplay) [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720976 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x189f0684: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x189f0684 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720981 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720997 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720997 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x7234d898: tileRendererInUse null, GearsES2[obj 0x7234d898 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7234d898 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7234d898 created: GearsObj[0x78f08434, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7234d898 created: GearsObj[0x7a34fb70, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7234d898 created: GearsObj[0x7a34fb70, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x7234d898 FIN GearsES2[obj 0x7234d898 isInit true, usesShared false, 1 GearsObj[0x78f08434, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a34fb70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x295cb649, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x7234d898 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7234d898, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x7234d898 640x480, swapInterval 1, drawable 0x801119b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721020 d 25ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721049 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721050 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721050 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0xf84d449: tileRendererInUse null, GearsES2[obj 0xf84d449 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf84d449 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xf84d449 created: GearsObj[0x3e447c6f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf84d449 created: GearsObj[0x582badcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf84d449 created: GearsObj[0x582badcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0xf84d449 FIN GearsES2[obj 0xf84d449 isInit true, usesShared false, 1 GearsObj[0x3e447c6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x582badcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x625e32a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xf84d449 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf84d449, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xf84d449 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721075 d 10ms]] [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test22WindowTwoWinOneDisplay) [apply] junit.framework.TestListener: startTest(test23WindowTwoWinTwoDisplays) [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721186 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7234d898: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7234d898 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721189 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721190 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xf84d449: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xf84d449 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721194 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721206 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721206 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x3fc59820: tileRendererInUse null, GearsES2[obj 0x3fc59820 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3fc59820 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3fc59820 created: GearsObj[0x93d2302, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc59820 created: GearsObj[0x1931bc12, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc59820 created: GearsObj[0x1931bc12, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x3fc59820 FIN GearsES2[obj 0x3fc59820 isInit true, usesShared false, 1 GearsObj[0x93d2302, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1931bc12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58e0c4a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x3fc59820 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc59820, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x3fc59820 640x480, swapInterval 1, drawable 0xffffffffe1010026 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721229 d 24ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721265 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721265 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x6be16758: tileRendererInUse null, GearsES2[obj 0x6be16758 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6be16758 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6be16758 created: GearsObj[0x7e424ed9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6be16758 created: GearsObj[0x59d0126c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6be16758 created: GearsObj[0x59d0126c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x6be16758 FIN GearsES2[obj 0x6be16758 isInit true, usesShared false, 1 GearsObj[0x7e424ed9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59d0126c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fe8de68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x6be16758 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6be16758, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x6be16758 640x480, swapInterval 1, drawable 0x801119b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721305 d 25ms]] [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test23WindowTwoWinTwoDisplays) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721432 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x3fc59820: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x3fc59820 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721443 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721444 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6be16758: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6be16758 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721464 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 @ 1579064721485 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064721485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.51 sec [apply] ------------- Standard Output --------------- [apply] Frames for initial setVisible(true): 1 [apply] Created: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x6733dd49 isInit true, usesShared false, 1 GearsObj[0x696a479e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f69d8ad, 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@3d48ffde, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x21d038a, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55480ae0, com.jogamp.newt.event.TraceWindowAdapter@3c9de00e, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5496e5f1, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@52789eaa, ], windowLock <4772810f, 14bc847f>[count 0, qsz 0, owner ], 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 0x4bfe6169, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77e65274, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3d48ffde, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x21d038a, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55480ae0, com.jogamp.newt.event.TraceWindowAdapter@3c9de00e, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5496e5f1, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@52789eaa, ], windowLock <4772810f, 14bc847f>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x21d038a, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55480ae0, com.jogamp.newt.event.TraceWindowAdapter@3c9de00e, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5496e5f1, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@52789eaa, ], windowLock <4772810f, 14bc847f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] Frames for initial setVisible(true): 1 [apply] Created: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x3e6c85ce isInit true, usesShared false, 1 GearsObj[0x4f7317f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d90b70, 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@3d48ffde, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x6d0398, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f9ccbe3, com.jogamp.newt.event.TraceWindowAdapter@7887bd5a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6a6ded63, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@50d5f9d5, ], windowLock <19dff3ff, 5c77f0f3>[count 0, qsz 0, owner ], 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 0x6654064c, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@59f418eb, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@3d48ffde, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x6d0398, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f9ccbe3, com.jogamp.newt.event.TraceWindowAdapter@7887bd5a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6a6ded63, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@50d5f9d5, ], windowLock <19dff3ff, 5c77f0f3>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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 0xee0c940]], 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 0xee0c940]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] window[34/57 640x480 wu, 640x480 pixel], [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xee0c940]], 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] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x6d0398, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f9ccbe3, com.jogamp.newt.event.TraceWindowAdapter@7887bd5a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6a6ded63, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@50d5f9d5, ], windowLock <19dff3ff, 5c77f0f3>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] Frames for initial setVisible(true): 1 [apply] Frames for initial setVisible(true): 1 [apply] Frames for initial setVisible(true): 1 [apply] duration: 0 [apply] Frames for initial setVisible(true): 1 [apply] Frames for initial setVisible(true): 1 [apply] duration1: 0 [apply] duration2: 0 [apply] Frames for initial setVisible(true): 1 [apply] Frames for initial setVisible(true): 1 [apply] duration1: 0 [apply] duration2: 0 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064718651 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064718655 ms +++ localhost/127.0.0.1:59999 - Locked within 2016 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064719922 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064719922 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6733dd49: tileRendererInUse null, GearsES2[obj 0x6733dd49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6733dd49 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6733dd49 created: GearsObj[0x696a479e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6733dd49 created: GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6733dd49 created: GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6733dd49 FIN GearsES2[obj 0x6733dd49 isInit true, usesShared false, 1 GearsObj[0x696a479e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x264d37ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f69d8ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6733dd49 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6733dd49, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6733dd49 640x480, swapInterval 1, drawable 0x801119b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064719952 d 55ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720162 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6733dd49: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6733dd49 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720168 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720175 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720193 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720193 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720218 d 19ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3e6c85ce: tileRendererInUse null, GearsES2[obj 0x3e6c85ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e6c85ce on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3e6c85ce created: GearsObj[0x4f7317f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e6c85ce created: GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e6c85ce created: GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3e6c85ce FIN GearsES2[obj 0x3e6c85ce isInit true, usesShared false, 1 GearsObj[0x4f7317f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30c4479e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d90b70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3e6c85ce 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e6c85ce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3e6c85ce 640x480, swapInterval 1, drawable 0xffffffffe1010026 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720465 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e6c85ce: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e6c85ce FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720471 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720485 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720485 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x40361677: tileRendererInUse null, GearsES2[obj 0x40361677 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40361677 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x40361677 created: GearsObj[0xd82cf85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40361677 created: GearsObj[0x43303be1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40361677 created: GearsObj[0x43303be1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x40361677 FIN GearsES2[obj 0x40361677 isInit true, usesShared false, 1 GearsObj[0xd82cf85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43303be1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cdb8f58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x40361677 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40361677, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x40361677 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720512 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720535 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40361677: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x40361677 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720540 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720552 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720552 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x40361677: tileRendererInUse null, GearsES2[obj 0x40361677 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40361677 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x40361677 created: GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40361677 created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40361677 created: GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x40361677 FIN GearsES2[obj 0x40361677 isInit true, usesShared false, 1 GearsObj[0x7fd1e244, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bd6f6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2efaf1c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x40361677 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40361677, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x40361677 640x480, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720579 d 24ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x40361677 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720605 d 8ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720614 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720614 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720615 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x40361677: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x40361677 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720621 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720634 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720634 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720659 d 17ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5a6ff135: tileRendererInUse null, GearsES2[obj 0x5a6ff135 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a6ff135 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5a6ff135 created: GearsObj[0x5151948e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a6ff135 created: GearsObj[0x7db6088a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a6ff135 created: GearsObj[0x7db6088a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5a6ff135 FIN GearsES2[obj 0x5a6ff135 isInit true, usesShared false, 1 GearsObj[0x5151948e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7db6088a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3082f637, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5a6ff135 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a6ff135, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5a6ff135 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720683 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5a6ff135: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x5a6ff135 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720689 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720701 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720701 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5a6ff135: tileRendererInUse null, GearsES2[obj 0x5a6ff135 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a6ff135 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5a6ff135 created: GearsObj[0x7f5fe91b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a6ff135 created: GearsObj[0x3c272150, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a6ff135 created: GearsObj[0x3c272150, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5a6ff135 FIN GearsES2[obj 0x5a6ff135 isInit true, usesShared false, 1 GearsObj[0x7f5fe91b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c272150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ef47c0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5a6ff135 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a6ff135, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5a6ff135 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720727 d 49ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5a6ff135 640x480, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720777 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720779 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720780 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720781 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5a6ff135: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5a6ff135 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720788 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720802 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720803 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x189f0684: tileRendererInUse null, GearsES2[obj 0x189f0684 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x189f0684 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x189f0684 created: GearsObj[0x3f8073c7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x189f0684 created: GearsObj[0x46753937, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x189f0684 created: GearsObj[0x46753937, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x189f0684 FIN GearsES2[obj 0x189f0684 isInit true, usesShared false, 1 GearsObj[0x3f8073c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46753937, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6b2102, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x189f0684 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x189f0684, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x189f0684 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720826 d 50ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720976 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x189f0684: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x189f0684 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720981 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720997 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064720997 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x7234d898: tileRendererInUse null, GearsES2[obj 0x7234d898 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7234d898 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7234d898 created: GearsObj[0x78f08434, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7234d898 created: GearsObj[0x7a34fb70, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7234d898 created: GearsObj[0x7a34fb70, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x7234d898 FIN GearsES2[obj 0x7234d898 isInit true, usesShared false, 1 GearsObj[0x78f08434, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a34fb70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x295cb649, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x7234d898 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7234d898, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x7234d898 640x480, swapInterval 1, drawable 0x801119b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721020 d 25ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721049 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721050 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721050 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0xf84d449: tileRendererInUse null, GearsES2[obj 0xf84d449 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf84d449 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0xf84d449 created: GearsObj[0x3e447c6f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf84d449 created: GearsObj[0x582badcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf84d449 created: GearsObj[0x582badcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0xf84d449 FIN GearsES2[obj 0xf84d449 isInit true, usesShared false, 1 GearsObj[0x3e447c6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x582badcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x625e32a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xf84d449 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf84d449, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xf84d449 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721075 d 10ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721186 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7234d898: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x7234d898 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721189 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721190 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xf84d449: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0xf84d449 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721194 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721206 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721206 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x3fc59820: tileRendererInUse null, GearsES2[obj 0x3fc59820 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3fc59820 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3fc59820 created: GearsObj[0x93d2302, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc59820 created: GearsObj[0x1931bc12, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc59820 created: GearsObj[0x1931bc12, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x3fc59820 FIN GearsES2[obj 0x3fc59820 isInit true, usesShared false, 1 GearsObj[0x93d2302, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1931bc12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58e0c4a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x3fc59820 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc59820, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x3fc59820 640x480, swapInterval 1, drawable 0xffffffffe1010026 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721229 d 24ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721265 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721265 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x6be16758: tileRendererInUse null, GearsES2[obj 0x6be16758 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6be16758 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6be16758 created: GearsObj[0x7e424ed9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6be16758 created: GearsObj[0x59d0126c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6be16758 created: GearsObj[0x59d0126c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x6be16758 FIN GearsES2[obj 0x6be16758 isInit true, usesShared false, 1 GearsObj[0x7e424ed9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59d0126c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fe8de68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x6be16758 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6be16758, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x6be16758 640x480, swapInterval 1, drawable 0x801119b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721305 d 25ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721432 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x3fc59820: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x3fc59820 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721443 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721444 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6be16758: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x6be16758 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064721464 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 @ 1579064721485 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064721485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowSimple took 0.343 sec [apply] Testcase: test02WindowSimple took 0.292 sec [apply] Testcase: test10WindowNativeRecreateSimple took 0.15 sec [apply] Testcase: test11WindowNativeRecreateSimple took 0.167 sec [apply] Testcase: test21WindowDestroyWinTwiceA took 0.192 sec [apply] Testcase: test22WindowTwoWinOneDisplay took 0.211 sec [apply] Testcase: test23WindowTwoWinTwoDisplays took 0.27 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated [apply] junit.framework.TestListener: tests to run: 4++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064725172 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064725175 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindowDecor01Simple) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726316 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726316 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x48677d22: tileRendererInUse null, GearsES2[obj 0x48677d22 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x48677d22 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x48677d22 created: GearsObj[0x597cd76d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48677d22 created: GearsObj[0x5fbc4a4a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48677d22 created: GearsObj[0x5fbc4a4a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x48677d22 FIN GearsES2[obj 0x48677d22 isInit true, usesShared false, 1 GearsObj[0x597cd76d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fbc4a4a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fe23dd1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x48677d22 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48677d22, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x48677d22 640x480, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726352 d 52ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726613 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x48677d22: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x48677d22 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726628 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726649 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple [apply] junit.framework.TestListener: endTest(testWindowDecor01Simple) [apply] junit.framework.TestListener: startTest(testWindowDecor02DestroyWinTwiceA) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726937 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726937 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2eec9b36: tileRendererInUse null, GearsES2[obj 0x2eec9b36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2eec9b36 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2eec9b36 created: GearsObj[0x5bd0ab99, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2eec9b36 created: GearsObj[0x62f6aacf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2eec9b36 created: GearsObj[0x62f6aacf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2eec9b36 FIN GearsES2[obj 0x2eec9b36 isInit true, usesShared false, 1 GearsObj[0x5bd0ab99, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62f6aacf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xadfb97c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2eec9b36 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2eec9b36, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2eec9b36 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726963 d 24ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727445 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2eec9b36: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2eec9b36 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727461 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727466 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727466 d 0ms]] [apply] junit.framework.TestListener: endTest(testWindowDecor02DestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinOneDisplay) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727755 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727756 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x5b0019: tileRendererInUse null, GearsES2[obj 0x5b0019 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b0019 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b0019 created: GearsObj[0x6fc18034, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b0019 created: GearsObj[0x4bbafbfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b0019 created: GearsObj[0x4bbafbfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x5b0019 FIN GearsES2[obj 0x5b0019 isInit true, usesShared false, 1 GearsObj[0x6fc18034, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bbafbfc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e7a8358, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x5b0019 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0019, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x5b0019 640x480, swapInterval 0, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727782 d 23ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727806 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x5b0019 640x480, swapInterval 0, drawable 0xf0108ed [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727807 d 3ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727818 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727824 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727824 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x64f1a346: tileRendererInUse null, GearsES2[obj 0x64f1a346 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x64f1a346 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x64f1a346 created: GearsObj[0x61d9db9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x64f1a346 created: GearsObj[0x7d3deee7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x64f1a346 created: GearsObj[0x7d3deee7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x64f1a346 FIN GearsES2[obj 0x64f1a346 isInit true, usesShared false, 1 GearsObj[0x61d9db9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d3deee7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2be00acf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x64f1a346 0/0 630x470 of 630x470, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x64f1a346, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x64f1a346 630x470, swapInterval 1, drawable 0xf0108ed [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727850 d 9ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727860 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x64f1a346 630x470, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727860 d 19ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728395 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5b0019: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5b0019 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728401 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728629 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x64f1a346: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x64f1a346 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728634 d 0ms]] [apply] junit.framework.TestListener: endTest(testWindowDecor03TwoWinOneDisplay) [apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinTwoDisplays) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728932 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728932 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x56310007: tileRendererInUse null, GearsES2[obj 0x56310007 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56310007 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x56310007 created: GearsObj[0x7f2643c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56310007 created: GearsObj[0x1ae619b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56310007 created: GearsObj[0x1ae619b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x56310007 FIN GearsES2[obj 0x56310007 isInit true, usesShared false, 1 GearsObj[0x7f2643c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae619b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52db72db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x56310007 0/0 640x480 of 640x480, swapInterval 0, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56310007, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x56310007 640x480, swapInterval 0, drawable 0xf0108ed [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728970 d 24ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728994 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x56310007 640x480, swapInterval 0, drawable 0xffffffff88010fcc [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728995 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729008 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729008 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x7bd6bfa7: tileRendererInUse null, GearsES2[obj 0x7bd6bfa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7bd6bfa7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7bd6bfa7 created: GearsObj[0x5c18e395, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bd6bfa7 created: GearsObj[0x1ecf30d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bd6bfa7 created: GearsObj[0x1ecf30d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x7bd6bfa7 FIN GearsES2[obj 0x7bd6bfa7 isInit true, usesShared false, 1 GearsObj[0x5c18e395, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ecf30d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd10313f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 630x470 of 630x470, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x7bd6bfa7 630x470, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729032 d 30ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729063 d 1ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x7bd6bfa7 630x470, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729064 d 15ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729579 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x56310007: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x56310007 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729586 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729829 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x7bd6bfa7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x7bd6bfa7 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729842 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 @ 1579064730141 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064730142 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.633 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064725172 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064725175 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726316 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726316 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x48677d22: tileRendererInUse null, GearsES2[obj 0x48677d22 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x48677d22 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x48677d22 created: GearsObj[0x597cd76d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48677d22 created: GearsObj[0x5fbc4a4a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48677d22 created: GearsObj[0x5fbc4a4a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x48677d22 FIN GearsES2[obj 0x48677d22 isInit true, usesShared false, 1 GearsObj[0x597cd76d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fbc4a4a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fe23dd1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x48677d22 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48677d22, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x48677d22 640x480, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726352 d 52ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726613 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x48677d22: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x48677d22 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726628 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726649 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726937 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726937 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x2eec9b36: tileRendererInUse null, GearsES2[obj 0x2eec9b36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2eec9b36 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2eec9b36 created: GearsObj[0x5bd0ab99, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2eec9b36 created: GearsObj[0x62f6aacf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2eec9b36 created: GearsObj[0x62f6aacf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x2eec9b36 FIN GearsES2[obj 0x2eec9b36 isInit true, usesShared false, 1 GearsObj[0x5bd0ab99, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62f6aacf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xadfb97c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x2eec9b36 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2eec9b36, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x2eec9b36 640x480, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064726963 d 24ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727445 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2eec9b36: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2eec9b36 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727461 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727466 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727466 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[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727755 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727756 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x5b0019: tileRendererInUse null, GearsES2[obj 0x5b0019 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b0019 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b0019 created: GearsObj[0x6fc18034, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b0019 created: GearsObj[0x4bbafbfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b0019 created: GearsObj[0x4bbafbfc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x5b0019 FIN GearsES2[obj 0x5b0019 isInit true, usesShared false, 1 GearsObj[0x6fc18034, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bbafbfc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e7a8358, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x5b0019 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0019, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x5b0019 640x480, swapInterval 0, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727782 d 23ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727806 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x5b0019 640x480, swapInterval 0, drawable 0xf0108ed [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727807 d 3ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727818 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727824 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727824 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x64f1a346: tileRendererInUse null, GearsES2[obj 0x64f1a346 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x64f1a346 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x64f1a346 created: GearsObj[0x61d9db9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x64f1a346 created: GearsObj[0x7d3deee7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x64f1a346 created: GearsObj[0x7d3deee7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x64f1a346 FIN GearsES2[obj 0x64f1a346 isInit true, usesShared false, 1 GearsObj[0x61d9db9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d3deee7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2be00acf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x64f1a346 0/0 630x470 of 630x470, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x64f1a346, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x64f1a346 630x470, swapInterval 1, drawable 0xf0108ed [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727850 d 9ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727860 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x64f1a346 630x470, swapInterval 1, drawable 0xffffffffd6010efc [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064727860 d 19ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728395 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5b0019: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x5b0019 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728401 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728629 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x64f1a346: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x64f1a346 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728634 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728932 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728932 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x56310007: tileRendererInUse null, GearsES2[obj 0x56310007 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56310007 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x56310007 created: GearsObj[0x7f2643c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56310007 created: GearsObj[0x1ae619b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56310007 created: GearsObj[0x1ae619b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x56310007 FIN GearsES2[obj 0x56310007 isInit true, usesShared false, 1 GearsObj[0x7f2643c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae619b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52db72db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x56310007 0/0 640x480 of 640x480, swapInterval 0, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56310007, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x56310007 640x480, swapInterval 0, drawable 0xf0108ed [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728970 d 24ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728994 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x56310007 640x480, swapInterval 0, drawable 0xffffffff88010fcc [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064728995 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729008 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729008 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x7bd6bfa7: tileRendererInUse null, GearsES2[obj 0x7bd6bfa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7bd6bfa7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7bd6bfa7 created: GearsObj[0x5c18e395, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bd6bfa7 created: GearsObj[0x1ecf30d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bd6bfa7 created: GearsObj[0x1ecf30d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x7bd6bfa7 FIN GearsES2[obj 0x7bd6bfa7 isInit true, usesShared false, 1 GearsObj[0x5c18e395, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ecf30d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd10313f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 630x470 of 630x470, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x7bd6bfa7 630x470, swapInterval 1, drawable 0x62010dc9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729032 d 30ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729063 d 1ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x7bd6bfa7 630x470, swapInterval 1, drawable 0xffffffff88010fcc [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729064 d 15ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729579 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x56310007: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x56310007 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729586 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729829 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x7bd6bfa7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x7bd6bfa7 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064729842 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 @ 1579064730141 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064730142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecor01Simple took 0.678 sec [apply] Testcase: testWindowDecor02DestroyWinTwiceA took 0.804 sec [apply] Testcase: testWindowDecor03TwoWinOneDisplay took 1.164 sec [apply] Testcase: testWindowDecor03TwoWinTwoDisplays took 1.208 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064733749 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064733752 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor [apply] junit.framework.TestListener: startTest(test01WindowDecor) [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736136 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7a045cc2: tileRendererInUse null, GearsES2[obj 0x7a045cc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a045cc2 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7a045cc2 created: GearsObj[0x2860f08c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a045cc2 created: GearsObj[0x24b9987a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a045cc2 created: GearsObj[0x24b9987a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7a045cc2 FIN GearsES2[obj 0x7a045cc2 isInit true, usesShared false, 1 GearsObj[0x2860f08c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24b9987a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14b03e6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7a045cc2 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7a045cc2 200x150, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736165 d 50ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736798 d 1ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736799 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736800 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7a045cc2 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 18.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737315 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737316 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737316 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7a045cc2 0/0 600x450 of 600x450, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 33.5, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737831 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737831 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737832 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7a045cc2 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 49.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738348 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7a045cc2: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01WindowDecor) [apply] junit.framework.TestListener: startTest(test02WindowUndecor) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7a045cc2 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738364 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738373 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738394 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x78ee6ddc: tileRendererInUse null, GearsES2[obj 0x78ee6ddc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78ee6ddc on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78ee6ddc created: GearsObj[0x675a5dcf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78ee6ddc created: GearsObj[0x511db606, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78ee6ddc created: GearsObj[0x511db606, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x78ee6ddc FIN GearsES2[obj 0x78ee6ddc isInit true, usesShared false, 1 GearsObj[0x675a5dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x511db606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3669d5e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x78ee6ddc 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x78ee6ddc 200x150, swapInterval 1, drawable 0xffffffffe1010026 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738418 d 24ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739014 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739015 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739015 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x78ee6ddc 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 18.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739531 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739531 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739532 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x78ee6ddc 0/0 600x450 of 600x450, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 33.5, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740048 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740048 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740049 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x78ee6ddc 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 49.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test02WindowUndecor) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740570 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x78ee6ddc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x78ee6ddc FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740602 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 @ 1579064740627 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064740627 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.547 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064733749 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064733752 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736136 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7a045cc2: tileRendererInUse null, GearsES2[obj 0x7a045cc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a045cc2 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7a045cc2 created: GearsObj[0x2860f08c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a045cc2 created: GearsObj[0x24b9987a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a045cc2 created: GearsObj[0x24b9987a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7a045cc2 FIN GearsES2[obj 0x7a045cc2 isInit true, usesShared false, 1 GearsObj[0x2860f08c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24b9987a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14b03e6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7a045cc2 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7a045cc2 200x150, swapInterval 1, drawable 0xffffffffbf0108ce [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736165 d 50ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736798 d 1ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736799 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064736800 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7a045cc2 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 18.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737315 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737316 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737316 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7a045cc2 0/0 600x450 of 600x450, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 33.5, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737831 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737831 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064737832 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7a045cc2 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a045cc2, angle 49.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738348 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7a045cc2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7a045cc2 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738364 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738373 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738394 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x78ee6ddc: tileRendererInUse null, GearsES2[obj 0x78ee6ddc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78ee6ddc on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78ee6ddc created: GearsObj[0x675a5dcf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78ee6ddc created: GearsObj[0x511db606, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78ee6ddc created: GearsObj[0x511db606, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x78ee6ddc FIN GearsES2[obj 0x78ee6ddc isInit true, usesShared false, 1 GearsObj[0x675a5dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x511db606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3669d5e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x78ee6ddc 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x78ee6ddc 200x150, swapInterval 1, drawable 0xffffffffe1010026 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064738418 d 24ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowUpdateEvent[[ 0 / 0 200 x 150 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739014 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739015 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739015 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x78ee6ddc 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 18.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739531 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739531 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064739532 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x78ee6ddc 0/0 600x450 of 600x450, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 33.5, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740048 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740048 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740049 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x78ee6ddc 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78ee6ddc, angle 49.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740570 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x78ee6ddc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x78ee6ddc FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579064740602 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 @ 1579064740627 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064740627 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDecor took 2.331 sec [apply] Testcase: test02WindowUndecor took 2.223 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 @ 1579064744290 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064744294 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0xb2c8190, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xa9d2be5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x7f70ddda, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5bda2197]]] [apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5bda2197]] [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x5c9e613a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x58a1fe71, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1da36b01, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape FIN [apply] demoLocal VBO: true [apply] demoRemote VBO: true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose FIN [apply] junit.framework.TestListener: endTest(testRemoteWindow01) [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 @ 1579064746292 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064746292 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.644 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064744290 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064744294 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0xb2c8190, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xa9d2be5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x7f70ddda, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5bda2197]]] [apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5bda2197]] [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-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[0x5c9e613a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x58a1fe71, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1da36b01, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape FIN [apply] demoLocal VBO: true [apply] demoRemote VBO: true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579064746292 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064746292 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 1.956 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 @ 1579064749891 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064749895 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579064750626 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064750626 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.4 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064749891 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064749895 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579064750626 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064750626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 0.669 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] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064754018 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064754022 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x7ea71ea0, .windows_nil-1, 0xfffffffff15d051d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x7ea71ea0, .windows_nil-1, 0xfffffffff15d051d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x7b56f566: tileRendererInUse null, GearsES2[obj 0x7b56f566 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b56f566 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7b56f566 created: GearsObj[0x51c3f42c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b56f566 created: GearsObj[0x67f8c257, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b56f566 created: GearsObj[0x67f8c257, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x7b56f566 FIN GearsES2[obj 0x7b56f566 isInit true, usesShared false, 1 GearsObj[0x51c3f42c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67f8c257, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x269db8c3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7b56f566 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b56f566, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b56f566: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b56f566 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 @ 1579064756313 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064756313 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.961 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064754018 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064754022 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x7ea71ea0, .windows_nil-1, 0xfffffffff15d051d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x7ea71ea0, .windows_nil-1, 0xfffffffff15d051d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x7b56f566: tileRendererInUse null, GearsES2[obj 0x7b56f566 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b56f566 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7b56f566 created: GearsObj[0x51c3f42c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b56f566 created: GearsObj[0x67f8c257, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b56f566 created: GearsObj[0x67f8c257, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x7b56f566 FIN GearsES2[obj 0x7b56f566 isInit true, usesShared false, 1 GearsObj[0x51c3f42c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67f8c257, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x269db8c3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7b56f566 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b56f566, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b56f566: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7b56f566 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 @ 1579064756313 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064756313 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 2.25 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064759803 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064759806 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] junit.framework.TestListener: startTest(testCloseGLWindow) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6818385f: tileRendererInUse null, GearsES2[obj 0x6818385f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6818385f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6818385f created: GearsObj[0x4f26dad7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6818385f created: GearsObj[0x649633d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6818385f created: GearsObj[0x649633d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6818385f FIN GearsES2[obj 0x6818385f isInit true, usesShared false, 1 GearsObj[0x4f26dad7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x649633d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e9abc76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6818385f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6818385f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6818385f 512x512, swapInterval 1, drawable 0xf0108ed [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6818385f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6818385f FIN [apply] junit.framework.TestListener: endTest(testCloseGLWindow) [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 @ 1579064761375 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064761375 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.243 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064759803 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064759806 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6818385f: tileRendererInUse null, GearsES2[obj 0x6818385f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6818385f on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6818385f created: GearsObj[0x4f26dad7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6818385f created: GearsObj[0x649633d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6818385f created: GearsObj[0x649633d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6818385f FIN GearsES2[obj 0x6818385f isInit true, usesShared false, 1 GearsObj[0x4f26dad7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x649633d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e9abc76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6818385f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6818385f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6818385f 512x512, swapInterval 1, drawable 0xf0108ed [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6818385f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6818385f 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 @ 1579064761375 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064761375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testCloseGLWindow took 1.527 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] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 5 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064764922 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064764923 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos [apply] junit.framework.TestListener: startTest(testWindowDecorSimpleUserPos)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleUserPos) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleWMPos [apply] junit.framework.TestListener: startTest(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 @ 1579064765147 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064765147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleWMPos) [apply] junit.framework.TestListener: startTest(testWindowDecorTwoWin) [apply] junit.framework.TestListener: endTest(testWindowDecorTwoWin) [apply] junit.framework.TestListener: startTest(testWindowNativeRecreate01Simple) [apply] junit.framework.TestListener: endTest(testWindowNativeRecreate01Simple) [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.862 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064764922 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064764923 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 @ 1579064765147 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064765147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecorDestroyWinTwiceA took 0.115 sec [apply] Testcase: testWindowDecorSimpleUserPos took 0.016 sec [apply] Testcase: testWindowDecorSimpleWMPos took 0.016 sec [apply] Testcase: testWindowDecorTwoWin took 0.022 sec [apply] Testcase: testWindowNativeRecreate01Simple took 0.029 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064768620 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064768624 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: startTest(test02WindowDefault) [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] junit.framework.TestListener: endTest(test02WindowDefault) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064769017 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064769017 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.064 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064768620 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064768624 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 @ 1579064769017 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064769017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDefault took 0.24 sec [apply] Testcase: test02WindowDefault took 0.116 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 3 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064772386 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064772389 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00ScreenModeStream) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream [apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 01 out : Monitor[Id 0xffffffff [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1] [apply] 01 in : Monitor[Id 0xffffffff [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor [apply] Primary Device Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x3cd199dc]], 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 0x3cd199dc]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] junit.framework.TestListener: endTest(test00ScreenModeStream) [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] junit.framework.TestListener: startTest(test01ScreenAllMonitor) [apply] junit.framework.TestListener: endTest(test01ScreenAllMonitor) [apply] junit.framework.TestListener: startTest(test02ScreenAllModesInfo) [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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] junit.framework.TestListener: endTest(test02ScreenAllModesInfo) [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 @ 1579064778463 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064778463 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.805 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064772386 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064772389 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream [apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 01 out : Monitor[Id 0xffffffff [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1] [apply] 01 in : Monitor[Id 0xffffffff [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor [apply] Primary Device Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x3cd199dc]], 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 0x3cd199dc]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 @ 1579064778463 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064778463 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ScreenModeStream took 0.009 sec [apply] Testcase: test01ScreenAllMonitor took 0.056 sec [apply] Testcase: test02ScreenAllModesInfo took 0.418 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064782131 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064782135 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] junit.framework.TestListener: startTest(testScreenModeInfo01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x795e7d4d: tileRendererInUse null, GearsES2[obj 0x795e7d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x795e7d4d on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x795e7d4d created: GearsObj[0x2f466099, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x795e7d4d created: GearsObj[0x4a52bfa0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x795e7d4d created: GearsObj[0x4a52bfa0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x795e7d4d FIN GearsES2[obj 0x795e7d4d isInit true, usesShared false, 1 GearsObj[0x2f466099, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a52bfa0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74511c58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x795e7d4d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x795e7d4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x795e7d4d 256x256, swapInterval 1, drawable 0x801119b [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795e7d4d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795e7d4d 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 @ 1579064783471 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064783471 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.007 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064782131 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064782135 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x795e7d4d: tileRendererInUse null, GearsES2[obj 0x795e7d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x795e7d4d on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x795e7d4d created: GearsObj[0x2f466099, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x795e7d4d created: GearsObj[0x4a52bfa0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x795e7d4d created: GearsObj[0x4a52bfa0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x795e7d4d FIN GearsES2[obj 0x795e7d4d isInit true, usesShared false, 1 GearsObj[0x2f466099, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a52bfa0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74511c58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x795e7d4d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x795e7d4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x795e7d4d 256x256, swapInterval 1, drawable 0x801119b [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795e7d4d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x795e7d4d 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 @ 1579064783471 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064783471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeInfo01 took 1.296 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++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064787087 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064787090 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] setTestSupported: false [apply] junit.framework.TestListener: startTest(testScreenModeChange01) [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 @ 1579064789229 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064789229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 4.804 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064787087 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064787090 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579064789229 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064789229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 0.007 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: testScreenModeChange01 took 0.012 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064792617 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064792620 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeChange01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4ef5dc76: tileRendererInUse null, GearsES2[obj 0x4ef5dc76 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4ef5dc76 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4ef5dc76 created: GearsObj[0xfebb692, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4ef5dc76 created: GearsObj[0x34f3d176, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4ef5dc76 created: GearsObj[0x34f3d176, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4ef5dc76 FIN GearsES2[obj 0x4ef5dc76 isInit true, usesShared false, 1 GearsObj[0xfebb692, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34f3d176, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52976525, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4ef5dc76 0/0 120x100 of 120x100, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4ef5dc76, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4ef5dc76 120x100, swapInterval 1, drawable 0xffffffffe1010026 [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4ef5dc76 0/0 120x100 of 120x100, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4ef5dc76, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4ef5dc76 120x100, swapInterval 1, drawable 0x62010dc9 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4ef5dc76 120x100, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4ef5dc76: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4ef5dc76 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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] junit.framework.TestListener: endTest(testScreenModeChange01) [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 @ 1579064804742 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064804742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.798 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064792617 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064792620 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4ef5dc76: tileRendererInUse null, GearsES2[obj 0x4ef5dc76 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4ef5dc76 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x4ef5dc76 created: GearsObj[0xfebb692, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4ef5dc76 created: GearsObj[0x34f3d176, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4ef5dc76 created: GearsObj[0x34f3d176, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4ef5dc76 FIN GearsES2[obj 0x4ef5dc76 isInit true, usesShared false, 1 GearsObj[0xfebb692, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34f3d176, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52976525, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4ef5dc76 0/0 120x100 of 120x100, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4ef5dc76, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4ef5dc76 120x100, swapInterval 1, drawable 0xffffffffe1010026 [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4ef5dc76 0/0 120x100 of 120x100, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4ef5dc76, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4ef5dc76 120x100, swapInterval 1, drawable 0x62010dc9 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4ef5dc76 120x100, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4ef5dc76: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4ef5dc76 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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 @ 1579064804742 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064804742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 8.752 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064808329 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064808333 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x52851be9: tileRendererInUse null, GearsES2[obj 0x52851be9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52851be9 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52851be9 created: GearsObj[0x1cf75b3f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52851be9 created: GearsObj[0x2b4954c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52851be9 created: GearsObj[0x2b4954c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x52851be9 FIN GearsES2[obj 0x52851be9 isInit true, usesShared false, 1 GearsObj[0x1cf75b3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b4954c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x487d125f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52851be9 0/0 200x200 of 200x200, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52851be9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52851be9 200x200, swapInterval 1, drawable 0x801119b [apply] Time for visible/pos: 105 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x52851be9 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52851be9, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x52851be9 200x200, swapInterval 1, drawable 0xffffffffd6010efc [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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x52851be9 0/0 200x200 of 200x200, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52851be9, angle 226.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x52851be9 200x200, swapInterval 1, drawable 0x47010a4a [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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ1) [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ2) [apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ2) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52851be9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52851be9 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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 @ 1579064827004 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064827004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.349 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064808329 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064808333 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x52851be9: tileRendererInUse null, GearsES2[obj 0x52851be9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52851be9 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52851be9 created: GearsObj[0x1cf75b3f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52851be9 created: GearsObj[0x2b4954c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52851be9 created: GearsObj[0x2b4954c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x52851be9 FIN GearsES2[obj 0x52851be9 isInit true, usesShared false, 1 GearsObj[0x1cf75b3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b4954c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x487d125f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52851be9 0/0 200x200 of 200x200, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52851be9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52851be9 200x200, swapInterval 1, drawable 0x801119b [apply] Time for visible/pos: 105 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x52851be9 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52851be9, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x52851be9 200x200, swapInterval 1, drawable 0xffffffffd6010efc [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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x52851be9 0/0 200x200 of 200x200, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52851be9, angle 226.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x52851be9 200x200, swapInterval 1, drawable 0x47010a4a [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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52851be9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52851be9 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 0x6bf08336]], 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 0x6bf08336]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 @ 1579064827004 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064827004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChangeSingleQ1 took 14.849 sec [apply] Testcase: testScreenModeChangeSingleQ2 took 0.007 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()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064830624 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064830627 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01ScreenFullscreenSingleQ1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1 [apply] Test.0: Window screen: NEWT-Screen[.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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x50d5f9d5: tileRendererInUse null, GearsES2[obj 0x50d5f9d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x50d5f9d5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x50d5f9d5 created: GearsObj[0x201fdc84, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x50d5f9d5 created: GearsObj[0x4e997d10, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x50d5f9d5 created: GearsObj[0x4e997d10, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x50d5f9d5 FIN GearsES2[obj 0x50d5f9d5 isInit true, usesShared false, 1 GearsObj[0x201fdc84, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e997d10, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4672ff08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x50d5f9d5 0/0 200x200 of 200x200, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50d5f9d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x50d5f9d5 200x200, swapInterval 1, drawable 0x47010a4a [apply] Time for visible/pos: 97 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x50d5f9d5 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50d5f9d5, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x50d5f9d5 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50d5f9d5, angle 121.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x50d5f9d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x50d5f9d5 FIN [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] ++++ 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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 @ 1579064848134 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064848135 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.182 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064830624 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064830627 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x50d5f9d5: tileRendererInUse null, GearsES2[obj 0x50d5f9d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x50d5f9d5 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x50d5f9d5 created: GearsObj[0x201fdc84, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x50d5f9d5 created: GearsObj[0x4e997d10, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x50d5f9d5 created: GearsObj[0x4e997d10, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x50d5f9d5 FIN GearsES2[obj 0x50d5f9d5 isInit true, usesShared false, 1 GearsObj[0x201fdc84, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e997d10, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4672ff08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x50d5f9d5 0/0 200x200 of 200x200, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50d5f9d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x50d5f9d5 200x200, swapInterval 1, drawable 0x47010a4a [apply] Time for visible/pos: 97 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 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x50d5f9d5 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50d5f9d5, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x50d5f9d5 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50d5f9d5, angle 121.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x50d5f9d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x50d5f9d5 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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x65f98961]], 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 0x65f98961]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 @ 1579064848134 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064848135 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ScreenFullscreenSingleQ1 took 10.35 sec [apply] Testcase: test02ScreenFullscreenSingleQ2 took 0.009 sec [apply] Testcase: test03ScreenFullscreenSpanQ1Q2 took 0.007 sec [apply] Testcase: test04ScreenFullscreenSpanALL took 0.007 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] 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 @ 1579064851765 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064851769 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01FullscreenChange01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x586384db: tileRendererInUse null, GearsES2[obj 0x586384db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x586384db on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x586384db created: GearsObj[0x25b7cd5d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x586384db created: GearsObj[0x79ee6cbf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x586384db created: GearsObj[0x79ee6cbf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x586384db FIN GearsES2[obj 0x586384db isInit true, usesShared false, 1 GearsObj[0x25b7cd5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79ee6cbf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17a899cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x586384db 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x586384db, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x586384db 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x586384db 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x586384db, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x586384db 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x586384db, angle 61.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x586384db: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x586384db FIN [apply] *** cleanupGL.shutdown [apply] *** cleanupGL.initSingleton [apply] junit.framework.TestListener: endTest(test01FullscreenChange01) [apply] junit.framework.TestListener: startTest(test02ScreenModeChange01) [apply] *** cleanupGL.DONE [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6d1ab3ed: tileRendererInUse null, GearsES2[obj 0x6d1ab3ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d1ab3ed on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6d1ab3ed created: GearsObj[0x971469, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d1ab3ed created: GearsObj[0x54a5220, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d1ab3ed created: GearsObj[0x54a5220, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6d1ab3ed FIN GearsES2[obj 0x6d1ab3ed isInit true, usesShared false, 1 GearsObj[0x971469, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54a5220, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51c35963, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6d1ab3ed 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d1ab3ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 640x480, swapInterval 1, drawable 0xffffffffd6010efc [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 640x480, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6d1ab3ed 0/0 800x581 of 800x581, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d1ab3ed, angle 2.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 800x581, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 800x581, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6d1ab3ed 0/0 800x581 of 800x581, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d1ab3ed, angle 3.0, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6d1ab3ed 800x581, swapInterval 1, drawable 0xffffffffe1010026 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6d1ab3ed: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6d1ab3ed FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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] junit.framework.TestListener: endTest(test02ScreenModeChange01) [apply] junit.framework.TestListener: startTest(test03ScreenModeChangeWithFS01Post) [apply] *** cleanupGL.DONE [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7cea793: tileRendererInUse null, GearsES2[obj 0x7cea793 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7cea793 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7cea793 created: GearsObj[0x41e165b3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7cea793 created: GearsObj[0x3d88d9bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7cea793 created: GearsObj[0x3d88d9bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7cea793 FIN GearsES2[obj 0x7cea793 isInit true, usesShared false, 1 GearsObj[0x41e165b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d88d9bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10744e11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7cea793 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 640x480, swapInterval 1, drawable 0xffffffff88010fcc [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 640x480, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 640x480, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7cea793 0/0 800x581 of 800x581, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 62.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 800x581, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 800x581, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7cea793 0/0 800x581 of 800x581, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 63.0, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7cea793 800x581, swapInterval 1, drawable 0xffffffffbf0108ce [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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7cea793 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 64.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] [4] set !FS post 0: true [apply] [4] set !FS post X: false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7cea793 0/0 800x581 of 800x581, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 364.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7cea793: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7cea793 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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] junit.framework.TestListener: endTest(test03ScreenModeChangeWithFS01Post) [apply] junit.framework.TestListener: startTest(test04ScreenModeChangeWithFS01Pre) [apply] *** cleanupGL.DONE [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5b0ae997: tileRendererInUse null, GearsES2[obj 0x5b0ae997 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b0ae997 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b0ae997 created: GearsObj[0x4e58655d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b0ae997 created: GearsObj[0xf5cd318, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b0ae997 created: GearsObj[0xf5cd318, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5b0ae997 FIN GearsES2[obj 0x5b0ae997 isInit true, usesShared false, 1 GearsObj[0x4e58655d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5cd318, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cf61444, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b0ae997 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 640x480, swapInterval 1, drawable 0x801119b [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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x5b0ae997 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 1920x1080, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b0ae997 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5b0ae997 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, angle 63.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b0ae997 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b0ae997: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b0ae997 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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(test04ScreenModeChangeWithFS01Pre) [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 @ 1579064901029 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064901029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.93 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064851765 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064851769 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x586384db: tileRendererInUse null, GearsES2[obj 0x586384db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x586384db on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x586384db created: GearsObj[0x25b7cd5d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x586384db created: GearsObj[0x79ee6cbf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x586384db created: GearsObj[0x79ee6cbf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x586384db FIN GearsES2[obj 0x586384db isInit true, usesShared false, 1 GearsObj[0x25b7cd5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79ee6cbf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17a899cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x586384db 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x586384db, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x586384db 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x586384db 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x586384db, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x586384db 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x586384db, angle 61.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x586384db: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x586384db FIN [apply] *** cleanupGL.shutdown [apply] *** cleanupGL.initSingleton [apply] *** cleanupGL.DONE [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6d1ab3ed: tileRendererInUse null, GearsES2[obj 0x6d1ab3ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d1ab3ed on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x6d1ab3ed created: GearsObj[0x971469, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d1ab3ed created: GearsObj[0x54a5220, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d1ab3ed created: GearsObj[0x54a5220, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6d1ab3ed FIN GearsES2[obj 0x6d1ab3ed isInit true, usesShared false, 1 GearsObj[0x971469, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54a5220, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51c35963, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6d1ab3ed 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d1ab3ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 640x480, swapInterval 1, drawable 0xffffffffd6010efc [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 640x480, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 640x480, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6d1ab3ed 0/0 800x581 of 800x581, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d1ab3ed, angle 2.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 800x581, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6d1ab3ed 800x581, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6d1ab3ed 0/0 800x581 of 800x581, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d1ab3ed, angle 3.0, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6d1ab3ed 800x581, swapInterval 1, drawable 0xffffffffe1010026 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6d1ab3ed: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6d1ab3ed FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7cea793: tileRendererInUse null, GearsES2[obj 0x7cea793 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7cea793 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7cea793 created: GearsObj[0x41e165b3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7cea793 created: GearsObj[0x3d88d9bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7cea793 created: GearsObj[0x3d88d9bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7cea793 FIN GearsES2[obj 0x7cea793 isInit true, usesShared false, 1 GearsObj[0x41e165b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d88d9bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10744e11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7cea793 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 640x480, swapInterval 1, drawable 0xffffffff88010fcc [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 640x480, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 640x480, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7cea793 0/0 800x581 of 800x581, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 62.0, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 800x581, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7cea793 800x581, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7cea793 0/0 800x581 of 800x581, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 63.0, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7cea793 800x581, swapInterval 1, drawable 0xffffffffbf0108ce [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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7cea793 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 64.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] [4] set !FS post 0: true [apply] [4] set !FS post X: false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7cea793 0/0 800x581 of 800x581, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7cea793, angle 364.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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7cea793: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7cea793 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5b0ae997: tileRendererInUse null, GearsES2[obj 0x5b0ae997 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b0ae997 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x5b0ae997 created: GearsObj[0x4e58655d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b0ae997 created: GearsObj[0xf5cd318, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b0ae997 created: GearsObj[0xf5cd318, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5b0ae997 FIN GearsES2[obj 0x5b0ae997 isInit true, usesShared false, 1 GearsObj[0x4e58655d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5cd318, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cf61444, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b0ae997 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 640x480, swapInterval 1, drawable 0x801119b [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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x5b0ae997 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 1920x1080, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b0ae997 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b0ae997 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5b0ae997 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b0ae997, angle 63.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5b0ae997 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b0ae997: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b0ae997 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 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 - test04ScreenModeChangeWithFS01Pre [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064901029 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064901029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FullscreenChange01 took 6.63 sec [apply] Testcase: test02ScreenModeChange01 took 11.127 sec [apply] Testcase: test03ScreenModeChangeWithFS01Post took 15.202 sec [apply] Testcase: test04ScreenModeChangeWithFS01Pre took 13.187 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064904668 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064904672 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] junit.framework.TestListener: startTest(testScreenRotationChange01_PreWin) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x45a7bd5d: tileRendererInUse null, GearsES2[obj 0x45a7bd5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45a7bd5d on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x45a7bd5d created: GearsObj[0x61141702, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45a7bd5d created: GearsObj[0x3428205c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45a7bd5d created: GearsObj[0x3428205c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x45a7bd5d FIN GearsES2[obj 0x45a7bd5d isInit true, usesShared false, 1 GearsObj[0x61141702, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3428205c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43021e32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x45a7bd5d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 640x480, swapInterval 1, drawable 0x47010a4a [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x45a7bd5d 0/0 600x781 of 600x781, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 121.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45a7bd5d 0/0 600x781 of 600x781, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 122.5, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x3501099b [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45a7bd5d 0/0 600x781 of 600x781, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 573.5, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x62010dc9 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x45a7bd5d 0/0 1920x1057 of 1920x1057, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 574.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45a7bd5d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45a7bd5d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3cf22709: tileRendererInUse null, GearsES2[obj 0x3cf22709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3cf22709 on Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(testScreenRotationChange01_PreWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange02_PreFull) [apply] gear1 0x3cf22709 created: GearsObj[0xa124fe8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3cf22709 created: GearsObj[0x7b0ce836, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3cf22709 created: GearsObj[0x7b0ce836, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3cf22709 FIN GearsES2[obj 0x3cf22709 isInit true, usesShared false, 1 GearsObj[0xa124fe8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0ce836, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bcc8f22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 656x519, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 656x519, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0x801119b [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 600x800 of 600x800, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3cf22709 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0xffffffffd6010efc [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xffffffffe1010026 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x3cf22709 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 699.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3cf22709: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3cf22709 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] junit.framework.TestListener: endTest(testScreenRotationChange02_PreFull) [apply] junit.framework.TestListener: startTest(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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x2168c608: tileRendererInUse null, GearsES2[obj 0x2168c608 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2168c608 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2168c608 created: GearsObj[0x2a8ee5c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2168c608 created: GearsObj[0x6b48f455, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2168c608 created: GearsObj[0x6b48f455, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x2168c608 FIN GearsES2[obj 0x2168c608 isInit true, usesShared false, 1 GearsObj[0x2a8ee5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b48f455, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53fe84ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x2168c608 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2168c608, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2168c608 0/0 604x480 of 604x480, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2168c608, angle 450.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2168c608 604x480, swapInterval 1, drawable 0xf0108ed [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2168c608: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2168c608 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x7bd6bfa7: tileRendererInUse null, GearsES2[obj 0x7bd6bfa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7bd6bfa7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7bd6bfa7 created: GearsObj[0x32c07d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bd6bfa7 created: GearsObj[0x2eef7c25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bd6bfa7 created: GearsObj[0x2eef7c25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x7bd6bfa7 FIN GearsES2[obj 0x7bd6bfa7 isInit true, usesShared false, 1 GearsObj[0x32c07d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2eef7c25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x516628a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 600x800 of 600x800, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 299.5, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 450.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7bd6bfa7 604x480, swapInterval 1, drawable 0xffffffffdf0109ac [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7 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 @ 1579064989058 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064989058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 87.065 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064904668 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064904672 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x45a7bd5d: tileRendererInUse null, GearsES2[obj 0x45a7bd5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45a7bd5d on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x45a7bd5d created: GearsObj[0x61141702, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45a7bd5d created: GearsObj[0x3428205c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45a7bd5d created: GearsObj[0x3428205c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x45a7bd5d FIN GearsES2[obj 0x45a7bd5d isInit true, usesShared false, 1 GearsObj[0x61141702, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3428205c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43021e32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x45a7bd5d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 640x480, swapInterval 1, drawable 0x47010a4a [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x45a7bd5d 0/0 600x781 of 600x781, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 121.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45a7bd5d 0/0 600x781 of 600x781, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 122.5, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x3501099b [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45a7bd5d 0/0 600x781 of 600x781, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 573.5, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45a7bd5d 600x781, swapInterval 1, drawable 0x62010dc9 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x45a7bd5d 0/0 1920x1057 of 1920x1057, swapInterval 1, drawable 0x3501099b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45a7bd5d, angle 574.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45a7bd5d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x45a7bd5d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3cf22709: tileRendererInUse null, GearsES2[obj 0x3cf22709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3cf22709 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x3cf22709 created: GearsObj[0xa124fe8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3cf22709 created: GearsObj[0x7b0ce836, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3cf22709 created: GearsObj[0x7b0ce836, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3cf22709 FIN GearsES2[obj 0x3cf22709 isInit true, usesShared false, 1 GearsObj[0xa124fe8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0ce836, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bcc8f22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 656x519, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 656x519, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0x801119b [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 600x800 of 600x800, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3cf22709 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0xffffffffd6010efc [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 600x800, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3cf22709 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3cf22709 1920x1080, swapInterval 1, drawable 0xffffffffe1010026 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x3cf22709 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cf22709, angle 699.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3cf22709: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3cf22709 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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x2168c608: tileRendererInUse null, GearsES2[obj 0x2168c608 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2168c608 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2168c608 created: GearsObj[0x2a8ee5c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2168c608 created: GearsObj[0x6b48f455, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2168c608 created: GearsObj[0x6b48f455, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x2168c608 FIN GearsES2[obj 0x2168c608 isInit true, usesShared false, 1 GearsObj[0x2a8ee5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b48f455, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53fe84ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x2168c608 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2168c608, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2168c608 0/0 604x480 of 604x480, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2168c608, angle 450.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2168c608 604x480, swapInterval 1, drawable 0xf0108ed [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2168c608: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x2168c608 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x7bd6bfa7: tileRendererInUse null, GearsES2[obj 0x7bd6bfa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7bd6bfa7 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x7bd6bfa7 created: GearsObj[0x32c07d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bd6bfa7 created: GearsObj[0x2eef7c25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bd6bfa7 created: GearsObj[0x2eef7c25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x7bd6bfa7 FIN GearsES2[obj 0x7bd6bfa7 isInit true, usesShared false, 1 GearsObj[0x32c07d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2eef7c25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x516628a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 600x800 of 600x800, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 299.5, [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7bd6bfa7 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffffdf0109ac, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bd6bfa7, angle 450.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7bd6bfa7 604x480, swapInterval 1, drawable 0xffffffffdf0109ac [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7bd6bfa7 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 @ 1579064989058 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064989058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenRotationChange01_PreWin took 20.787 sec [apply] Testcase: testScreenRotationChange02_PreFull took 21.073 sec [apply] Testcase: testScreenRotationChange11_PostWin took 20.648 sec [apply] Testcase: testScreenRotationChange12_PostFull took 20.799 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064992737 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064992740 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull [apply] junit.framework.TestListener: startTest(testScreenModeChange01_PreFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x37b5f4ae: tileRendererInUse null, GearsES2[obj 0x37b5f4ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37b5f4ae on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x37b5f4ae created: GearsObj[0x4ef00f37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37b5f4ae created: GearsObj[0x4ed08da1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37b5f4ae created: GearsObj[0x4ed08da1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x37b5f4ae FIN GearsES2[obj 0x37b5f4ae isInit true, usesShared false, 1 GearsObj[0x4ef00f37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ed08da1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a68ac75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 640x480, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 656x519, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 656x519, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0x62010dc9 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 247.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 248.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x801119b [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x37b5f4ae 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 309.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae 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] junit.framework.TestListener: endTest(testScreenModeChange01_PreFull) [apply] junit.framework.TestListener: startTest(testScreenModeChange02_PostFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x30ff0e45: tileRendererInUse null, GearsES2[obj 0x30ff0e45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30ff0e45 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x30ff0e45 created: GearsObj[0x30ed9783, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30ff0e45 created: GearsObj[0x52236444, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30ff0e45 created: GearsObj[0x52236444, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x30ff0e45 FIN GearsES2[obj 0x30ff0e45 isInit true, usesShared false, 1 GearsObj[0x30ed9783, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52236444, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6109a8ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x30ff0e45 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ff0e45, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x30ff0e45 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ff0e45, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x30ff0e45 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ff0e45, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x30ff0e45 640x480, swapInterval 1, drawable 0x62010dc9 [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(testScreenModeChange02_PostFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x30ff0e45: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x30ff0e45 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 @ 1579065022041 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065022041 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.976 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064992737 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064992740 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x37b5f4ae: tileRendererInUse null, GearsES2[obj 0x37b5f4ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37b5f4ae on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x37b5f4ae created: GearsObj[0x4ef00f37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37b5f4ae created: GearsObj[0x4ed08da1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37b5f4ae created: GearsObj[0x4ed08da1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x37b5f4ae FIN GearsES2[obj 0x37b5f4ae isInit true, usesShared false, 1 GearsObj[0x4ef00f37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ed08da1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a68ac75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 640x480, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 640x480, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 656x519, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 656x519, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x35010bbb [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffff88010fcc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0xffffffff88010fcc [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0x62010dc9 [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1080x1920, swapInterval 1, drawable 0xffffffffdf0109ac [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 247.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x37b5f4ae 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 248.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x37b5f4ae 1920x1080, swapInterval 1, drawable 0x801119b [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x37b5f4ae 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37b5f4ae, angle 309.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x37b5f4ae 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x30ff0e45: tileRendererInUse null, GearsES2[obj 0x30ff0e45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30ff0e45 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x30ff0e45 created: GearsObj[0x30ed9783, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30ff0e45 created: GearsObj[0x52236444, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30ff0e45 created: GearsObj[0x52236444, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x30ff0e45 FIN GearsES2[obj 0x30ff0e45 isInit true, usesShared false, 1 GearsObj[0x30ed9783, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52236444, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6109a8ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x30ff0e45 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ff0e45, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x30ff0e45 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ff0e45, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x30ff0e45 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ff0e45, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x30ff0e45 640x480, swapInterval 1, drawable 0x62010dc9 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x30ff0e45: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x30ff0e45 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 @ 1579065022041 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065022041 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01_PreFull took 11.052 sec [apply] Testcase: testScreenModeChange02_PostFull took 10.42 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()junit.framework.TestListener: tests to run: 5 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065025597 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065025600 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] XXX VISIBLE.1 -> TRUE [apply] junit.framework.TestListener: startTest(test01CreateVisibleDestroy) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x52789eaa: tileRendererInUse null, GearsES2[obj 0x52789eaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52789eaa on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52789eaa created: GearsObj[0x3b39c3dc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52789eaa created: GearsObj[0x3c945d3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52789eaa created: GearsObj[0x3c945d3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x52789eaa FIN GearsES2[obj 0x52789eaa isInit true, usesShared false, 1 GearsObj[0x3b39c3dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c945d3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ca2c5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x3501099b [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffdf0109ac [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xf0108ed, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 4.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x47010a4a [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3501099b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 8.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xf0108ed, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffdf0109ac [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 9.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x3501099b [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 10.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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: 43, B3: 43 [apply] Frames for animator.resume(): A4: 2, B4: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52789eaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52789eaa FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x52789eaa: tileRendererInUse null, GearsES2[obj 0x52789eaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52789eaa on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52789eaa created: GearsObj[0x132ffaa0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52789eaa created: GearsObj[0x5f76b709, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52789eaa created: GearsObj[0x5f76b709, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x52789eaa FIN GearsES2[obj 0x52789eaa isInit true, usesShared false, 1 GearsObj[0x132ffaa0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f76b709, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42e807c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 33.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x52789eaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x52789eaa FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01CreateVisibleDestroy) [apply] junit.framework.TestListener: startTest(test02aReparentTop2WinReparentRecreate) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x65bdb0f8: tileRendererInUse null, GearsES2[obj 0x65bdb0f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65bdb0f8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x65bdb0f8 created: GearsObj[0x1431eb41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65bdb0f8 created: GearsObj[0xf9cf3ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65bdb0f8 created: GearsObj[0xf9cf3ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x65bdb0f8 FIN GearsES2[obj 0x65bdb0f8 isInit true, usesShared false, 1 GearsObj[0x1431eb41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9cf3ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69872faf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x65bdb0f8 320x240, swapInterval 1, drawable 0xffffffffd6010efc [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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: 117, B10: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 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: 232, B11: 2 [apply] junit.framework.TestListener: endTest(test02aReparentTop2WinReparentRecreate) [apply] junit.framework.TestListener: startTest(test02bReparentTop2WinReparentNative) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x65bdb0f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x65bdb0f8 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created: GearsObj[0x25db88f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c96b966 created: GearsObj[0x6bdaa046, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c96b966 created: GearsObj[0x6bdaa046, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared false, 1 GearsObj[0x25db88f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bdaa046, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc421ebb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 336x279 of 336x279, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 38.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 336x279, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 336x279, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 336x279, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 40.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 41.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xf0108ed [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 117, B10: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 61.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 80.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0x47010a4a [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 231, B11: 3 [apply] junit.framework.TestListener: endTest(test02bReparentTop2WinReparentNative) [apply] junit.framework.TestListener: startTest(test03aReparentWin2TopReparentRecreate) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x76e61fd4: tileRendererInUse null, GearsES2[obj 0x76e61fd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x76e61fd4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x76e61fd4 created: GearsObj[0x177b8210, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76e61fd4 created: GearsObj[0x5e9175e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76e61fd4 created: GearsObj[0x5e9175e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x76e61fd4 FIN GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x177b8210, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e9175e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46383b99, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x76e61fd4 320x240, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3501099b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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: 114, B10: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 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: 232, B11: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x76e61fd4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x76e61fd4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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] junit.framework.TestListener: endTest(test03aReparentWin2TopReparentRecreate) [apply] junit.framework.TestListener: startTest(test03bReparentWin2TopReparentNative) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.0 0x692bc830: tileRendererInUse null, GearsES2[obj 0x692bc830 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x692bc830 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x692bc830 created: GearsObj[0x7c1fde1b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x692bc830 created: GearsObj[0x27027c63, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x692bc830 created: GearsObj[0x27027c63, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.X 0x692bc830 FIN GearsES2[obj 0x692bc830 isInit true, usesShared false, 1 GearsObj[0x7c1fde1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27027c63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d370ba8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0x35010bbb [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 113, B10: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 336x279 of 336x279, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 77.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 336x279, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 336x279, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 336x279, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 79.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 80.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xf0108ed [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 228, B11: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x692bc830: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x692bc830 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test03bReparentWin2TopReparentNative) [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 @ 1579065049623 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065049623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.694 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065025597 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065025600 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x52789eaa: tileRendererInUse null, GearsES2[obj 0x52789eaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52789eaa on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52789eaa created: GearsObj[0x3b39c3dc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52789eaa created: GearsObj[0x3c945d3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52789eaa created: GearsObj[0x3c945d3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x52789eaa FIN GearsES2[obj 0x52789eaa isInit true, usesShared false, 1 GearsObj[0x3b39c3dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c945d3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ca2c5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x3501099b [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbc010661, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffdf0109ac [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x47010a4a, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xf0108ed, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 4.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x47010a4a [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xf0108ed [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdf0109ac, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x62010dc9 [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3501099b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x801119b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 8.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xf0108ed, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffdf0109ac [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 9.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe1010026, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x3501099b [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 10.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0x62010dc9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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: 43, B3: 43 [apply] Frames for animator.resume(): A4: 2, B4: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52789eaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x52789eaa FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x52789eaa: tileRendererInUse null, GearsES2[obj 0x52789eaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52789eaa on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x52789eaa created: GearsObj[0x132ffaa0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52789eaa created: GearsObj[0x5f76b709, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52789eaa created: GearsObj[0x5f76b709, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x52789eaa FIN GearsES2[obj 0x52789eaa isInit true, usesShared false, 1 GearsObj[0x132ffaa0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f76b709, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42e807c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x52789eaa 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52789eaa, angle 33.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x52789eaa 320x240, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x62010dc9, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x52789eaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x52789eaa FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x801119b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x65bdb0f8: tileRendererInUse null, GearsES2[obj 0x65bdb0f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65bdb0f8 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x65bdb0f8 created: GearsObj[0x1431eb41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65bdb0f8 created: GearsObj[0xf9cf3ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65bdb0f8 created: GearsObj[0xf9cf3ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x65bdb0f8 FIN GearsES2[obj 0x65bdb0f8 isInit true, usesShared false, 1 GearsObj[0x1431eb41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9cf3ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69872faf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x65bdb0f8 320x240, swapInterval 1, drawable 0xffffffffd6010efc [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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: 117, B10: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x65bdb0f8 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65bdb0f8, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 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: 232, B11: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x65bdb0f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x65bdb0f8 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd6010efc, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x2c96b966: tileRendererInUse null, GearsES2[obj 0x2c96b966 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c96b966 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x2c96b966 created: GearsObj[0x25db88f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c96b966 created: GearsObj[0x6bdaa046, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c96b966 created: GearsObj[0x6bdaa046, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x2c96b966 FIN GearsES2[obj 0x2c96b966 isInit true, usesShared false, 1 GearsObj[0x25db88f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bdaa046, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc421ebb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 336x279 of 336x279, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 38.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 336x279, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 336x279, swapInterval 1, drawable 0x801119b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 336x279, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbf0108ce, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 40.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xffffffffbf0108ce [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 41.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0xf0108ed [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 117, B10: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 61.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2c96b966 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c96b966, angle 80.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2c96b966 320x240, swapInterval 1, drawable 0x47010a4a [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 231, B11: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x2c96b966: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x2c96b966 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x76e61fd4: tileRendererInUse null, GearsES2[obj 0x76e61fd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x76e61fd4 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x76e61fd4 created: GearsObj[0x177b8210, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76e61fd4 created: GearsObj[0x5e9175e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76e61fd4 created: GearsObj[0x5e9175e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x76e61fd4 FIN GearsES2[obj 0x76e61fd4 isInit true, usesShared false, 1 GearsObj[0x177b8210, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e9175e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46383b99, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x76e61fd4 320x240, swapInterval 1, drawable 0xffffffffd3010fc6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3501099b, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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: 114, B10: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0x47010a4a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x76e61fd4 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76e61fd4, angle 76.5, [l -1.3333334, r 1.3333334, b -1.0, t 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: 232, B11: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x76e61fd4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x76e61fd4 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.0 0x692bc830: tileRendererInUse null, GearsES2[obj 0x692bc830 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x692bc830 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x692bc830 created: GearsObj[0x7c1fde1b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x692bc830 created: GearsObj[0x27027c63, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x692bc830 created: GearsObj[0x27027c63, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.X 0x692bc830 FIN GearsES2[obj 0x692bc830 isInit true, usesShared false, 1 GearsObj[0x7c1fde1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27027c63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d370ba8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-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, [apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0x35010bbb [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 113, B10: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, 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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 336x279 of 336x279, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 77.5, [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[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 336x279, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 336x279, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 336x279, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 79.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x692bc830 0/0 320x240 of 320x240, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692bc830, angle 80.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x692bc830 320x240, swapInterval 1, drawable 0xf0108ed [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 228, B11: 2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x692bc830: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x692bc830 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579065049623 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065049623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CreateVisibleDestroy took 1.744 sec [apply] Testcase: test02aReparentTop2WinReparentRecreate took 4.636 sec [apply] Testcase: test02bReparentTop2WinReparentNative took 4.751 sec [apply] Testcase: test03aReparentWin2TopReparentRecreate took 4.641 sec [apply] Testcase: test03bReparentWin2TopReparentNative took 4.657 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()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065053270 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065053273 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] junit.framework.TestListener: startTest(test01NewtOnNewtParentChildDraw) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x184ed7dd: tileRendererInUse null, GearsES2[obj 0x184ed7dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x184ed7dd on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x184ed7dd created: GearsObj[0x68678934, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x184ed7dd created: GearsObj[0x82090b7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x184ed7dd created: GearsObj[0x82090b7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x184ed7dd FIN GearsES2[obj 0x184ed7dd isInit true, usesShared false, 1 GearsObj[0x68678934, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82090b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1596b392, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x184ed7dd 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x184ed7dd, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] junit.framework.TestListener: endTest(test01NewtOnNewtParentChildDraw) [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x184ed7dd: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x184ed7dd FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579065055516 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065055517 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.91 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065053270 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065053273 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x35010bbb, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x184ed7dd: tileRendererInUse null, GearsES2[obj 0x184ed7dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x184ed7dd on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x184ed7dd created: GearsObj[0x68678934, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x184ed7dd created: GearsObj[0x82090b7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x184ed7dd created: GearsObj[0x82090b7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x184ed7dd FIN GearsES2[obj 0x184ed7dd isInit true, usesShared false, 1 GearsObj[0x68678934, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82090b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1596b392, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x184ed7dd 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbc010661, msaa false, tileRendererInUse null [apply] >> GearsES2 0x184ed7dd, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xffffffffbc010661 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0xf0108ed [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x47010a4a [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x184ed7dd 320x240, swapInterval 1, drawable 0x3501099b [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x184ed7dd: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x184ed7dd FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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 @ 1579065055516 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065055517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NewtOnNewtParentChildDraw took 2.196 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] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065059109 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065059112 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00junit.framework.TestListener: startTest(testWindow00) [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x78b4ef7a: tileRendererInUse null, GearsES2[obj 0x78b4ef7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78b4ef7a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78b4ef7a created: GearsObj[0x4f57e1d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78b4ef7a created: GearsObj[0x5514d6f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78b4ef7a created: GearsObj[0x5514d6f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x78b4ef7a FIN GearsES2[obj 0x78b4ef7a isInit true, usesShared false, 1 GearsObj[0x4f57e1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5514d6f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47835db2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x78b4ef7a 0/0 400x400 of 400x400, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x78b4ef7a 400x400, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x78b4ef7a 400x400, swapInterval 1, drawable 0x35010bbb [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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x374261b3: tileRendererInUse null, GearsES2[obj 0x374261b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x374261b3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x374261b3 created: GearsObj[0x65d5c7ce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x374261b3 created: GearsObj[0x391f1653, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x374261b3 created: GearsObj[0x391f1653, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x374261b3 FIN GearsES2[obj 0x374261b3 isInit true, usesShared false, 1 GearsObj[0x65d5c7ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x391f1653, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3464c8ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x374261b3 0/0 300x300 of 300x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x374261b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x78b4ef7a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, 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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x374261b3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x374261b3 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x78b4ef7a 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x78b4ef7a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x78b4ef7a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00 [apply] junit.framework.TestListener: endTest(testWindow00) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065061078 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065061079 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.612 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065059109 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065059112 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x78b4ef7a: tileRendererInUse null, GearsES2[obj 0x78b4ef7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78b4ef7a on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x78b4ef7a created: GearsObj[0x4f57e1d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78b4ef7a created: GearsObj[0x5514d6f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78b4ef7a created: GearsObj[0x5514d6f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x78b4ef7a FIN GearsES2[obj 0x78b4ef7a isInit true, usesShared false, 1 GearsObj[0x4f57e1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5514d6f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47835db2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x78b4ef7a 0/0 400x400 of 400x400, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x78b4ef7a 400x400, swapInterval 1, drawable 0x35010bbb [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x78b4ef7a 400x400, swapInterval 1, drawable 0x35010bbb [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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x374261b3: tileRendererInUse null, GearsES2[obj 0x374261b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x374261b3 on Thread[Thread-2-UserApp-JUnitTestRunner-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 0x374261b3 created: GearsObj[0x65d5c7ce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x374261b3 created: GearsObj[0x391f1653, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x374261b3 created: GearsObj[0x391f1653, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x374261b3 FIN GearsES2[obj 0x374261b3 isInit true, usesShared false, 1 GearsObj[0x65d5c7ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x391f1653, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3464c8ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x374261b3 0/0 300x300 of 300x300, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x374261b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x78b4ef7a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x35010bbb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78b4ef7a, 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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x374261b3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x374261b3 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x78b4ef7a 512x512, swapInterval 1, drawable 0xffffffffe1010026 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x78b4ef7a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x78b4ef7a 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 @ 1579065061078 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065061079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 0.878 sec [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\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.378 sec [junit] [junit] Testcase: testX11WindowMemoryLeak took 2.223 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.378 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065068327 ms III - Start [junit] SLOCK [T main @ 1579065068331 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065072790 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065072791 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.166 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065068327 ms III - Start [junit] SLOCK [T main @ 1579065068331 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065072790 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065072791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 2.888 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.166 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065068327 ms III - Start [junit] SLOCK [T main @ 1579065068331 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065072790 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065072791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065076360 ms III - Start [junit] SLOCK [T main @ 1579065076363 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065084034 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065084034 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.39 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065076360 ms III - Start [junit] SLOCK [T main @ 1579065076363 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065084034 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065084034 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 3.727 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: 10.39 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065076360 ms III - Start [junit] SLOCK [T main @ 1579065076363 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065084034 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065084034 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065087642 ms III - Start [junit] SLOCK [T main @ 1579065087646 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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 @ 1579065114700 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065114700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.766 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 @ 1579065087642 ms III - Start [junit] SLOCK [T main @ 1579065087646 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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 @ 1579065114700 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065114700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 26.992 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.766 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 @ 1579065087642 ms III - Start [junit] SLOCK [T main @ 1579065087646 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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[,520,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=585,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,615,17,90x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@67148432,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=680,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x63e4f7f7]]: [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 0x63e4f7f7]]: [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 @ 1579065114700 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065114700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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 @ 1579065118392 ms III - Start [junit] SLOCK [T main @ 1579065118396 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@f50ee01 [junit] BB.1: java.lang.Object@f50ee01 [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 @ 1579065121509 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065121509 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.817 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065118392 ms III - Start [junit] SLOCK [T main @ 1579065118396 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@f50ee01 [junit] BB.1: java.lang.Object@f50ee01 [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 @ 1579065121509 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065121509 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.088 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.817 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065118392 ms III - Start [junit] SLOCK [T main @ 1579065118396 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@f50ee01 [junit] BB.1: java.lang.Object@f50ee01 [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 @ 1579065121509 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065121509 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 @ 1579065124853 ms III - Start [junit] SLOCK [T main @ 1579065124857 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x449a4f23: tileRendererInUse null, GearsES2[obj 0x449a4f23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449a4f23 on Thread[AWT-EventQueue-0,6,main] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Chosen GLCapabilities: GLCaps[wgl vid 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] 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] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x449a4f23 created: GearsObj[0x369a9812, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449a4f23 created: GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449a4f23 created: GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10] [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x449a4f23 FIN GearsES2[obj 0x449a4f23 isInit true, usesShared false, 1 GearsObj[0x369a9812, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe797162, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x449a4f23 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 400x300, swapInterval 1, drawable 0xffffffffe1010026 [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 0x449a4f23 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x449a4f23 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 200x150, swapInterval 1, drawable 0xf0108ed [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 0x449a4f23 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, 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 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffe1010026 [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 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x543295b0: tileRendererInUse null, GearsES2[obj 0x543295b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x543295b0 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 0x543295b0 created: GearsObj[0x13d2d8c1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x543295b0 created: GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x543295b0 created: GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x543295b0 FIN GearsES2[obj 0x543295b0 isInit true, usesShared false, 1 GearsObj[0x13d2d8c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e39cfda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [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] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x543295b0 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 400x300, swapInterval 1, drawable 0x47010a4a [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 0x543295b0 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, 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 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, 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 0x543295b0 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 800x600, swapInterval 1, drawable 0x47010a4a [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Fin: AWT-GLCanvas[Realized false, [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 800x600, swapInterval 1, drawable 0x47010a4a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x543295b0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x543295b0 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7ef82753: tileRendererInUse null, GearsES2[obj 0x7ef82753 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ef82753 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 0x7ef82753 created: GearsObj[0x21499ab6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ef82753 created: GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ef82753 created: GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ef82753 FIN GearsES2[obj 0x7ef82753 isInit true, usesShared false, 1 GearsObj[0x21499ab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b6d39f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7ef82753 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 400x300, swapInterval 1, drawable 0xf0108ed [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 0x7ef82753 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [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] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x7ef82753 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 200x150, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x7ef82753 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 800x600 of 800x600, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x7ef82753 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 800x600, swapInterval 1, drawable 0xffffffffe1010026 [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 0x7ef82753 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753 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] 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ca3b418: tileRendererInUse null, GearsES2[obj 0x1ca3b418 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ca3b418 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 0x1ca3b418 created: GearsObj[0x4bb8c98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ca3b418 created: GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ca3b418 created: GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ca3b418 FIN GearsES2[obj 0x1ca3b418 isInit true, usesShared false, 1 GearsObj[0x4bb8c98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fdf7e38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ca3b418 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x1ca3b418 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, 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 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [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.display 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, 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 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ca3b418: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ca3b418 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 @ 1579065128191 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065128191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [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] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.042 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 @ 1579065124853 ms III - Start [junit] SLOCK [T main @ 1579065124857 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x449a4f23: tileRendererInUse null, GearsES2[obj 0x449a4f23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449a4f23 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x449a4f23 created: GearsObj[0x369a9812, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449a4f23 created: GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449a4f23 created: GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x449a4f23 FIN GearsES2[obj 0x449a4f23 isInit true, usesShared false, 1 GearsObj[0x369a9812, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe797162, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x449a4f23 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 400x300, swapInterval 1, drawable 0xffffffffe1010026 [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 0x449a4f23 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x449a4f23 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 200x150, swapInterval 1, drawable 0xf0108ed [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 0x449a4f23 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, 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 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffe1010026 [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 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x543295b0: tileRendererInUse null, GearsES2[obj 0x543295b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x543295b0 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 0x543295b0 created: GearsObj[0x13d2d8c1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x543295b0 created: GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x543295b0 created: GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x543295b0 FIN GearsES2[obj 0x543295b0 isInit true, usesShared false, 1 GearsObj[0x13d2d8c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e39cfda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x543295b0 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 400x300, swapInterval 1, drawable 0x47010a4a [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 0x543295b0 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, 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 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, 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 0x543295b0 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 800x600, swapInterval 1, drawable 0x47010a4a [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 0x543295b0 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 800x600, swapInterval 1, drawable 0x47010a4a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x543295b0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x543295b0 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7ef82753: tileRendererInUse null, GearsES2[obj 0x7ef82753 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ef82753 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 0x7ef82753 created: GearsObj[0x21499ab6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ef82753 created: GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ef82753 created: GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ef82753 FIN GearsES2[obj 0x7ef82753 isInit true, usesShared false, 1 GearsObj[0x21499ab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b6d39f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7ef82753 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 400x300, swapInterval 1, drawable 0xf0108ed [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 0x7ef82753 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x7ef82753 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 200x150, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x7ef82753 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 800x600 of 800x600, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x7ef82753 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 800x600, swapInterval 1, drawable 0xffffffffe1010026 [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 0x7ef82753 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ca3b418: tileRendererInUse null, GearsES2[obj 0x1ca3b418 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ca3b418 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 0x1ca3b418 created: GearsObj[0x4bb8c98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ca3b418 created: GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ca3b418 created: GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ca3b418 FIN GearsES2[obj 0x1ca3b418 isInit true, usesShared false, 1 GearsObj[0x4bb8c98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fdf7e38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ca3b418 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x1ca3b418 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, 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 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffd6010efc [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 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, 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 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ca3b418: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ca3b418 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 @ 1579065128191 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065128191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenAutoDblBuf took 1.836 sec [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0.001 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0 sec [junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.569 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.267 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.279 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.27 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.042 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 @ 1579065124853 ms III - Start [junit] SLOCK [T main @ 1579065124857 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x449a4f23: tileRendererInUse null, GearsES2[obj 0x449a4f23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449a4f23 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x449a4f23 created: GearsObj[0x369a9812, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449a4f23 created: GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449a4f23 created: GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x449a4f23 FIN GearsES2[obj 0x449a4f23 isInit true, usesShared false, 1 GearsObj[0x369a9812, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x587a426a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe797162, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x449a4f23 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 400x300, swapInterval 1, drawable 0xffffffffe1010026 [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 0x449a4f23 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x449a4f23 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 200x150, swapInterval 1, drawable 0xf0108ed [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 0x449a4f23 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, 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 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffe1010026 [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 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x449a4f23 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x543295b0: tileRendererInUse null, GearsES2[obj 0x543295b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x543295b0 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 0x543295b0 created: GearsObj[0x13d2d8c1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x543295b0 created: GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x543295b0 created: GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x543295b0 FIN GearsES2[obj 0x543295b0 isInit true, usesShared false, 1 GearsObj[0x13d2d8c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1035a19f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e39cfda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x543295b0 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 400x300, swapInterval 1, drawable 0x47010a4a [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 0x543295b0 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, 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 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x543295b0 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x543295b0 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x543295b0, 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 0x543295b0 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 800x600, swapInterval 1, drawable 0x47010a4a [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 0x543295b0 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x543295b0 800x600, swapInterval 1, drawable 0x47010a4a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x543295b0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x543295b0 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7ef82753: tileRendererInUse null, GearsES2[obj 0x7ef82753 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ef82753 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 0x7ef82753 created: GearsObj[0x21499ab6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ef82753 created: GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ef82753 created: GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ef82753 FIN GearsES2[obj 0x7ef82753 isInit true, usesShared false, 1 GearsObj[0x21499ab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e406f95, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b6d39f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd3010fc6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7ef82753 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 400x300, swapInterval 1, drawable 0xf0108ed [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 0x7ef82753 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x7ef82753 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 200x150, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x7ef82753 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 800x600 of 800x600, swapInterval 1, drawable 0xf0108ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x7ef82753 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 800x600, swapInterval 1, drawable 0xffffffffe1010026 [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 0x7ef82753 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7ef82753 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ca3b418: tileRendererInUse null, GearsES2[obj 0x1ca3b418 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ca3b418 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 0x1ca3b418 created: GearsObj[0x4bb8c98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ca3b418 created: GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ca3b418 created: GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ca3b418 FIN GearsES2[obj 0x1ca3b418 isInit true, usesShared false, 1 GearsObj[0x4bb8c98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69631564, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fdf7e38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 400x300 of 400x300, swapInterval 1, drawable 0x62010dc9, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ca3b418 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [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 0x1ca3b418 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, 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 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffd6010efc [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 0x1ca3b418 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ca3b418 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ca3b418, 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 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ca3b418 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ca3b418: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ca3b418 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 @ 1579065128191 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065128191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1579065131859 ms III - Start [junit] SLOCK [T main @ 1579065131862 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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] Requested GL Caps: 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] ++++ 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 0x4a07d605: tileRendererInUse null, GearsES2[obj 0x4a07d605 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a07d605 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 0x4a07d605 created: GearsObj[0x471a9022, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a07d605 created: GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a07d605 created: GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4a07d605 FIN GearsES2[obj 0x4a07d605 isInit true, usesShared false, 1 GearsObj[0x471a9022, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6531a794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4a07d605 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xf0108ed [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 0x4a07d605 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4a07d605 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-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 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4a07d605 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0016-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,8,31,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4a07d605 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2c78324b[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c372fe6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <58594a11, 2a3888c1>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4a07d605: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4a07d605 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[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] Thread[main,5,main] GearsES2.init.0 0x6e15fe2: tileRendererInUse null, GearsES2[obj 0x6e15fe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e15fe2 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 0x6e15fe2 created: GearsObj[0x398dada8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e15fe2 created: GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e15fe2 created: GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x6e15fe2 FIN GearsES2[obj 0x6e15fe2 isInit true, usesShared false, 1 GearsObj[0x398dada8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275bf9b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x6e15fe2 0/0 400x300 of 400x300, swapInterval 1, drawable 0xf0108ed, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 400x300, swapInterval 1, drawable 0xf0108ed [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffd6010efc [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 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x6e15fe2 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd6010efc, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0008-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 0x6e15fe2 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x6e15fe2 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0014-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,8,31,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6e15fe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@68f1b17f[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b8a29df, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4fbe37eb, 12a94400>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x6e15fe2: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x6e15fe2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[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] Thread[main,5,main] GearsES2.init.0 0x1ef6d34c: tileRendererInUse null, GearsES2[obj 0x1ef6d34c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ef6d34c 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 0x1ef6d34c created: GearsObj[0x61eaec38, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ef6d34c created: GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ef6d34c created: GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1ef6d34c FIN GearsES2[obj 0x1ef6d34c isInit true, usesShared false, 1 GearsObj[0x61eaec38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fa34d52, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1ef6d34c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xf0108ed [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 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x1ef6d34c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-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 0x1ef6d34c 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x1ef6d34c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0016-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 0x1ef6d34c: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x1ef6d34c FIN [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,8,31,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1ef6d34c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@46271dd6[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@57576994, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <616ac46a, 67b9b51a>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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] ++++ 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 0x490caf5f: tileRendererInUse null, GearsES2[obj 0x490caf5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x490caf5f 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 0x490caf5f created: GearsObj[0x28d18df5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x490caf5f created: GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x490caf5f created: GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x490caf5f FIN GearsES2[obj 0x490caf5f isInit true, usesShared false, 1 GearsObj[0x28d18df5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55cf0d14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x490caf5f 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x490caf5f 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 400x300, swapInterval 1, drawable 0xf0108ed [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 0x490caf5f 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x490caf5f 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, 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 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x490caf5f 200x150, swapInterval 1, drawable 0xf0108ed [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x490caf5f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, 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 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x490caf5f: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x490caf5f FIN [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,8,31,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x490caf5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6337c201[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3b74ac8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <27adc16e, b83a9be>[count 0, qsz 0, owner ], surfaceLockCount 0]] [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 @ 1579065138092 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065138092 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.935 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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4a07d605 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2c78324b[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c372fe6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <58594a11, 2a3888c1>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6e15fe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@68f1b17f[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b8a29df, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4fbe37eb, 12a94400>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1ef6d34c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@46271dd6[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@57576994, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <616ac46a, 67b9b51a>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x490caf5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6337c201[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3b74ac8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <27adc16e, b83a9be>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065131859 ms III - Start [junit] SLOCK [T main @ 1579065131862 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x4a07d605: tileRendererInUse null, GearsES2[obj 0x4a07d605 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a07d605 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 0x4a07d605 created: GearsObj[0x471a9022, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a07d605 created: GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a07d605 created: GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4a07d605 FIN GearsES2[obj 0x4a07d605 isInit true, usesShared false, 1 GearsObj[0x471a9022, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6531a794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4a07d605 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xf0108ed [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 0x4a07d605 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4a07d605 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-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 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4a07d605 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0016-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 0x4a07d605: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4a07d605 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 0x6e15fe2: tileRendererInUse null, GearsES2[obj 0x6e15fe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e15fe2 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 0x6e15fe2 created: GearsObj[0x398dada8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e15fe2 created: GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e15fe2 created: GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x6e15fe2 FIN GearsES2[obj 0x6e15fe2 isInit true, usesShared false, 1 GearsObj[0x398dada8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275bf9b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x6e15fe2 0/0 400x300 of 400x300, swapInterval 1, drawable 0xf0108ed, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 400x300, swapInterval 1, drawable 0xf0108ed [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffd6010efc [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 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x6e15fe2 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd6010efc, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0008-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 0x6e15fe2 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x6e15fe2 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0014-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 0x6e15fe2: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x6e15fe2 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 0x1ef6d34c: tileRendererInUse null, GearsES2[obj 0x1ef6d34c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ef6d34c 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 0x1ef6d34c created: GearsObj[0x61eaec38, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ef6d34c created: GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ef6d34c created: GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1ef6d34c FIN GearsES2[obj 0x1ef6d34c isInit true, usesShared false, 1 GearsObj[0x61eaec38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fa34d52, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1ef6d34c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xf0108ed [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 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x1ef6d34c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-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 0x1ef6d34c 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x1ef6d34c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0016-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 0x1ef6d34c: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x1ef6d34c 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 0x490caf5f: tileRendererInUse null, GearsES2[obj 0x490caf5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x490caf5f 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 0x490caf5f created: GearsObj[0x28d18df5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x490caf5f created: GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x490caf5f created: GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x490caf5f FIN GearsES2[obj 0x490caf5f isInit true, usesShared false, 1 GearsObj[0x28d18df5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55cf0d14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x490caf5f 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x490caf5f 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 400x300, swapInterval 1, drawable 0xf0108ed [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 0x490caf5f 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x490caf5f 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, 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 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x490caf5f 200x150, swapInterval 1, drawable 0xf0108ed [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x490caf5f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, 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 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x490caf5f: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x490caf5f 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 @ 1579065138092 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065138092 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 3.467 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0 sec [junit] Testcase: testGL2OffScreenLayerAutoDblBuf took 0 sec [junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.908 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.568 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.59 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.6 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.935 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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4a07d605 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2c78324b[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6c372fe6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <58594a11, 2a3888c1>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6e15fe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@68f1b17f[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b8a29df, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4fbe37eb, 12a94400>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1ef6d34c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@46271dd6[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@57576994, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <616ac46a, 67b9b51a>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.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: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x490caf5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6337c201[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [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] window[8/31 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3b74ac8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <27adc16e, b83a9be>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065131859 ms III - Start [junit] SLOCK [T main @ 1579065131862 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x4a07d605: tileRendererInUse null, GearsES2[obj 0x4a07d605 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a07d605 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 0x4a07d605 created: GearsObj[0x471a9022, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a07d605 created: GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a07d605 created: GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4a07d605 FIN GearsES2[obj 0x4a07d605 isInit true, usesShared false, 1 GearsObj[0x471a9022, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdc9876b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6531a794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4a07d605 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd6010efc, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xf0108ed [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 0x4a07d605 400x300, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4a07d605 0/0 200x150 of 200x150, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 200x150, swapInterval 1, drawable 0x62010dc9 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-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 0x4a07d605 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4a07d605 0/0 800x600 of 800x600, swapInterval 1, drawable 0x62010dc9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a07d605, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x4a07d605 800x600, swapInterval 1, drawable 0x62010dc9 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0016-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 0x4a07d605: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4a07d605 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 0x6e15fe2: tileRendererInUse null, GearsES2[obj 0x6e15fe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e15fe2 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 0x6e15fe2 created: GearsObj[0x398dada8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e15fe2 created: GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e15fe2 created: GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x6e15fe2 FIN GearsES2[obj 0x6e15fe2 isInit true, usesShared false, 1 GearsObj[0x398dada8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cb502c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275bf9b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x6e15fe2 0/0 400x300 of 400x300, swapInterval 1, drawable 0xf0108ed, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 400x300, swapInterval 1, drawable 0xf0108ed [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffd6010efc [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 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x6e15fe2 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffd6010efc, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0008-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 0x6e15fe2 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x6e15fe2 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffd3010fc6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6e15fe2, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xf0108ed [junit] Thread[main,5,main] GearsES2.display 0x6e15fe2 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0014-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 0x6e15fe2: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x6e15fe2 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 0x1ef6d34c: tileRendererInUse null, GearsES2[obj 0x1ef6d34c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ef6d34c 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 0x1ef6d34c created: GearsObj[0x61eaec38, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ef6d34c created: GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ef6d34c created: GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1ef6d34c FIN GearsES2[obj 0x1ef6d34c isInit true, usesShared false, 1 GearsObj[0x61eaec38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x125290e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fa34d52, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1ef6d34c 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xf0108ed [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 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 400x300, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x1ef6d34c 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 200x150, swapInterval 1, drawable 0xffffffffe1010026 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-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 0x1ef6d34c 200x150, swapInterval 1, drawable 0x62010dc9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x1ef6d34c 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffe1010026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ef6d34c, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffd3010fc6 [junit] Thread[main,5,main] GearsES2.display 0x1ef6d34c 800x600, swapInterval 1, drawable 0xffffffffe1010026 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0016-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 0x1ef6d34c: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x1ef6d34c 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 0x490caf5f: tileRendererInUse null, GearsES2[obj 0x490caf5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x490caf5f 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 0x490caf5f created: GearsObj[0x28d18df5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x490caf5f created: GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x490caf5f created: GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x490caf5f FIN GearsES2[obj 0x490caf5f isInit true, usesShared false, 1 GearsObj[0x28d18df5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x934b6cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55cf0d14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x490caf5f 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe1010026, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x490caf5f 400x300, swapInterval 1, drawable 0xffffffffe1010026 [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 400x300, swapInterval 1, drawable 0xf0108ed [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 0x490caf5f 400x300, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x490caf5f 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, 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 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 200x150, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x490caf5f 200x150, swapInterval 1, drawable 0xf0108ed [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x490caf5f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdf0109ac, msaa true, tileRendererInUse null [junit] >> GearsES2 0x490caf5f, 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 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffd6010efc [junit] Thread[main,5,main] GearsES2.display 0x490caf5f 800x600, swapInterval 1, drawable 0xffffffffdf0109ac [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 0x490caf5f: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x490caf5f 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 @ 1579065138092 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065138092 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 @ 1579065141708 ms III - Start [junit] SLOCK [T main @ 1579065141711 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Done! [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 @ 1579065143516 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065143517 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.515 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 @ 1579065141708 ms III - Start [junit] SLOCK [T main @ 1579065141711 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065143516 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065143517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLOffscreenDrawable took 1.752 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.515 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 @ 1579065141708 ms III - Start [junit] SLOCK [T main @ 1579065141711 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065143516 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065143517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1579065146888 ms III - Start [junit] SLOCK [T main @ 1579065146891 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-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] ++++ 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 @ 1579065155771 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065155772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.59 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065146888 ms III - Start [junit] SLOCK [T main @ 1579065146891 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-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] ++++ 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 @ 1579065155771 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065155772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.753 sec [junit] Testcase: test01_MSAA0_UsrFlip took 0 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.25 sec [junit] Testcase: test11_MSAA8_UsrFlip took 0 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.59 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065146888 ms III - Start [junit] SLOCK [T main @ 1579065146891 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-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] ++++ 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 @ 1579065155771 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065155772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065159365 ms III - Start [junit] SLOCK [T main @ 1579065159368 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, shader: 6, source] [junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, shader: 5, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-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] ++++ 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 @ 1579065174539 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065174539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.881 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065159365 ms III - Start [junit] SLOCK [T main @ 1579065159368 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, shader: 6, source] [junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, shader: 5, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-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] ++++ 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 @ 1579065174539 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065174539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.818 sec [junit] Testcase: test01_MSAA0_UsrFlip took 3.239 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.238 sec [junit] Testcase: test11_MSAA8_UsrFlip took 3.247 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.881 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065159365 ms III - Start [junit] SLOCK [T main @ 1579065159368 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-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] ++++ 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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, [junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, shader: 6, source] [junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, shader: 5, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-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] ++++ 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 @ 1579065174539 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065174539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065178211 ms III - Start [junit] SLOCK [T main @ 1579065178215 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.common [junit] Extension Name: com.jogamp.common [junit] Specification Title: GlueGen Java Bindings Generator [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.4 [junit] Implementation Title: GlueGen Run-Time [junit] Implementation Vendor: JogAmp Community [junit] Implementation Vendor ID: com.jogamp [junit] Implementation URL: http://jogamp.org/ [junit] Implementation Version: 2.4.0-rc-20200113 [junit] Implementation Build: 2.4-b931-20200113 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [junit] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [junit] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [junit] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [junit] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [junit] Implementation SHA Natives-this: 0 [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.opengl [junit] Extension Name: com.jogamp.opengl [junit] Specification Title: Java Bindings for OpenGL API Specification [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.4 [junit] Implementation Title: Java Bindings for OpenGL Runtime Environment [junit] Implementation Vendor: JogAmp Community [junit] Implementation Vendor ID: com.jogamp [junit] Implementation URL: http://jogamp.org/ [junit] Implementation Version: 2.4.0-rc-20200115 [junit] Implementation Build: 2.4-b1499-20200115 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [junit] Implementation SHA Sources: null [junit] Implementation SHA Classes: null [junit] Implementation SHA Classes-this: null [junit] Implementation SHA Natives: null [junit] Implementation SHA Natives-this: null [junit] ----------------------------------------------------------------------------------------------------- [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6003d6f6]] [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 0x6003d6f6]] [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 0x6003d6f6]]: [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 @ 1579065182604 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065182604 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.087 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065178211 ms III - Start [junit] SLOCK [T main @ 1579065178215 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.common [junit] Extension Name: com.jogamp.common [junit] Specification Title: GlueGen Java Bindings Generator [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.4 [junit] Implementation Title: GlueGen Run-Time [junit] Implementation Vendor: JogAmp Community [junit] Implementation Vendor ID: com.jogamp [junit] Implementation URL: http://jogamp.org/ [junit] Implementation Version: 2.4.0-rc-20200113 [junit] Implementation Build: 2.4-b931-20200113 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [junit] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [junit] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [junit] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [junit] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [junit] Implementation SHA Natives-this: 0 [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.opengl [junit] Extension Name: com.jogamp.opengl [junit] Specification Title: Java Bindings for OpenGL API Specification [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.4 [junit] Implementation Title: Java Bindings for OpenGL Runtime Environment [junit] Implementation Vendor: JogAmp Community [junit] Implementation Vendor ID: com.jogamp [junit] Implementation URL: http://jogamp.org/ [junit] Implementation Version: 2.4.0-rc-20200115 [junit] Implementation Build: 2.4-b1499-20200115 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [junit] Implementation SHA Sources: null [junit] Implementation SHA Classes: null [junit] Implementation SHA Classes-this: null [junit] Implementation SHA Natives: null [junit] Implementation SHA Natives-this: null [junit] ----------------------------------------------------------------------------------------------------- [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6003d6f6]] [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 0x6003d6f6]] [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 0x6003d6f6]]: [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 @ 1579065182604 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065182604 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testMain took 4.334 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.087 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065178211 ms III - Start [junit] SLOCK [T main @ 1579065178215 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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: 11.0.4 (11.0.4u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.common [junit] Extension Name: com.jogamp.common [junit] Specification Title: GlueGen Java Bindings Generator [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.4 [junit] Implementation Title: GlueGen Run-Time [junit] Implementation Vendor: JogAmp Community [junit] Implementation Vendor ID: com.jogamp [junit] Implementation URL: http://jogamp.org/ [junit] Implementation Version: 2.4.0-rc-20200113 [junit] Implementation Build: 2.4-b931-20200113 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [junit] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [junit] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [junit] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [junit] Implementation SHA Natives: f66c31329735a9a22a427151be973c5b535f2ce27d61112beb7b865af67a0c29 [junit] Implementation SHA Natives-this: 0 [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.opengl [junit] Extension Name: com.jogamp.opengl [junit] Specification Title: Java Bindings for OpenGL API Specification [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.4 [junit] Implementation Title: Java Bindings for OpenGL Runtime Environment [junit] Implementation Vendor: JogAmp Community [junit] Implementation Vendor ID: com.jogamp [junit] Implementation URL: http://jogamp.org/ [junit] Implementation Version: 2.4.0-rc-20200115 [junit] Implementation Build: 2.4-b1499-20200115 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [junit] Implementation SHA Sources: null [junit] Implementation SHA Classes: null [junit] Implementation SHA Classes-this: null [junit] Implementation SHA Natives: null [junit] Implementation SHA Natives-this: null [junit] ----------------------------------------------------------------------------------------------------- [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6003d6f6]] [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 0x6003d6f6]] [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 0x6003d6f6]]: [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 @ 1579065182604 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065182604 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065186299 ms III - Start [junit] SLOCK [T main @ 1579065186303 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] Java Version: 11.0.4 [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 @ 1579065189309 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065189309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.713 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065186299 ms III - Start [junit] SLOCK [T main @ 1579065186303 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] Java Version: 11.0.4 [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 @ 1579065189309 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065189309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GL3 took 2.895 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: 5.713 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065186299 ms III - Start [junit] SLOCK [T main @ 1579065186303 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] Java Version: 11.0.4 [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 @ 1579065189309 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065189309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065192682 ms III - Start [junit] SLOCK [T main @ 1579065192685 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065196470 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065196470 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.485 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065192682 ms III - Start [junit] SLOCK [T main @ 1579065192685 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065196470 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065196470 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GLDefault took 0.473 sec [junit] Testcase: test02_GL3 took 3.211 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.485 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065192682 ms III - Start [junit] SLOCK [T main @ 1579065192685 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065196470 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065196470 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 @ 1579065199834 ms III - Start [junit] SLOCK [T main @ 1579065199837 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@52686eb0 [junit] BB.1: java.lang.Object@52686eb0 [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 @ 1579065201445 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065201445 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.298 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065199834 ms III - Start [junit] SLOCK [T main @ 1579065199837 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@52686eb0 [junit] BB.1: java.lang.Object@52686eb0 [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 @ 1579065201445 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065201445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.078 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.298 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065199834 ms III - Start [junit] SLOCK [T main @ 1579065199837 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@52686eb0 [junit] BB.1: java.lang.Object@52686eb0 [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 @ 1579065201445 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065201445 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 @ 1579065204794 ms III - Start [junit] SLOCK [T main @ 1579065204797 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x2010dee, 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 0xffffffffdf0109ac, 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 0xffffffffdf0109ac, 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 0x61010f6a, 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 @ 1579065207307 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065207307 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.214 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065204794 ms III - Start [junit] SLOCK [T main @ 1579065204797 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x2010dee, 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 0xffffffffdf0109ac, 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 0xffffffffdf0109ac, 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 0x61010f6a, 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 @ 1579065207307 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065207307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.897 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.214 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065204794 ms III - Start [junit] SLOCK [T main @ 1579065204797 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x2010dee, 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 0xffffffffdf0109ac, 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 0xffffffffdf0109ac, 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 0x61010f6a, 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 @ 1579065207307 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065207307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065210981 ms III - Start [junit] SLOCK [T main @ 1579065210984 ms +++ localhost/127.0.0.1:59999 - Locked within 2021 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 0x73eb439a [junit] Creating vertex VBO on slave 0x73eb439a [junit] Creating index VBO on slave 0x73eb439a [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x514646ef [junit] Creating vertex VBO on slave 0x514646ef [junit] Creating index VBO on slave 0x514646ef [junit] 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 0x38145825 [junit] Creating vertex VBO on slave 0x38145825 [junit] Creating index VBO on slave 0x38145825 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x41330d4f [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 0x12a94400 [junit] Creating vertex VBO on slave 0x12a94400 [junit] Creating index VBO on slave 0x12a94400 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x6a47b187 [junit] Creating vertex VBO on slave 0x6a47b187 [junit] Creating index VBO on slave 0x6a47b187 [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 - test10UseNEWTNotShared [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 0x5495333e [junit] Creating vertex VBO on slave 0x5495333e [junit] Creating index VBO on slave 0x5495333e [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x2a225dd7 [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 @ 1579065226464 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065226464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.171 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065210981 ms III - Start [junit] SLOCK [T main @ 1579065210984 ms +++ localhost/127.0.0.1:59999 - Locked within 2021 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 0x73eb439a [junit] Creating vertex VBO on slave 0x73eb439a [junit] Creating index VBO on slave 0x73eb439a [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x514646ef [junit] Creating vertex VBO on slave 0x514646ef [junit] Creating index VBO on slave 0x514646ef [junit] 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 0x38145825 [junit] Creating vertex VBO on slave 0x38145825 [junit] Creating index VBO on slave 0x38145825 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x41330d4f [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 0x12a94400 [junit] Creating vertex VBO on slave 0x12a94400 [junit] Creating index VBO on slave 0x12a94400 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x6a47b187 [junit] Creating vertex VBO on slave 0x6a47b187 [junit] Creating index VBO on slave 0x6a47b187 [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 - test10UseNEWTNotShared [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 0x5495333e [junit] Creating vertex VBO on slave 0x5495333e [junit] Creating index VBO on slave 0x5495333e [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x2a225dd7 [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 @ 1579065226464 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065226464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01UseAWTNotShared took 3.419 sec [junit] Testcase: test02UseAWTSharedContext took 3.254 sec [junit] Testcase: test10UseNEWTNotShared took 3.392 sec [junit] Testcase: test11UseNEWTSharedContext took 3.365 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.171 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065210981 ms III - Start [junit] SLOCK [T main @ 1579065210984 ms +++ localhost/127.0.0.1:59999 - Locked within 2021 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 0x73eb439a [junit] Creating vertex VBO on slave 0x73eb439a [junit] Creating index VBO on slave 0x73eb439a [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x514646ef [junit] Creating vertex VBO on slave 0x514646ef [junit] Creating index VBO on slave 0x514646ef [junit] 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 0x38145825 [junit] Creating vertex VBO on slave 0x38145825 [junit] Creating index VBO on slave 0x38145825 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x41330d4f [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 0x12a94400 [junit] Creating vertex VBO on slave 0x12a94400 [junit] Creating index VBO on slave 0x12a94400 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x6a47b187 [junit] Creating vertex VBO on slave 0x6a47b187 [junit] Creating index VBO on slave 0x6a47b187 [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 - test10UseNEWTNotShared [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 0x5495333e [junit] Creating vertex VBO on slave 0x5495333e [junit] Creating index VBO on slave 0x5495333e [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x2a225dd7 [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 @ 1579065226464 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065226464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065229905 ms III - Start [junit] SLOCK [T main @ 1579065229909 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x20140db9 created: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, 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 0x2892d68: tileRendererInUse null, GearsES2[obj 0x2892d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2892d68 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x2892d68 created w/ share: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b758835, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2892d68 created w/ share: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4e01f692, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2892d68 created w/ share: GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6aa0176a, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2892d68 FIN GearsES2[obj 0x2892d68 isInit true, usesShared true, 1 GearsObj[0x2b758835, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e01f692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6aa0176a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892d68 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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 0x3646a422: tileRendererInUse null, GearsES2[obj 0x3646a422 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3646a422 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3646a422 created w/ share: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xe6f7457, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3646a422 created w/ share: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x45b41e75, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3646a422 created w/ share: GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x506598c5, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3646a422 FIN GearsES2[obj 0x3646a422 isInit true, usesShared true, 1 GearsObj[0xe6f7457, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45b41e75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x506598c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3646a422 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3646a422, 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 0x42e97051, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x6f888f99, (created true) [junit] Created Ctx #1: hash 0x819ba3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x819ba3b, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x42e97051, (created true) [junit] Created Ctx #1: hash 0x6f888f99, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f888f99, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x42e97051, (created true) [junit] Created Ctx #1: hash 0x819ba3b, (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 0x3646a422: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3646a422 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892d68: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892d68 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 FIN [junit] ++++ 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 0x117159c0: tileRendererInUse null, GearsES2[obj 0x117159c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x117159c0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x117159c0 created: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x117159c0 created: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x117159c0 created: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x117159c0 FIN GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x117159c0 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x117159c0, 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 0x7ef82753: tileRendererInUse null, GearsES2[obj 0x7ef82753 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x7ef82753 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7ef82753 created w/ share: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5264fdd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ef82753 created w/ share: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2e7f72f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ef82753 created w/ share: GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d4f0ffa, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ef82753 FIN GearsES2[obj 0x7ef82753 isInit true, usesShared true, 1 GearsObj[0x5264fdd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e7f72f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d4f0ffa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x202b0582: tileRendererInUse null, GearsES2[obj 0x202b0582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x202b0582 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x202b0582 created w/ share: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x422ee0f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x202b0582 created w/ share: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x205b67ee, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x202b0582 created w/ share: GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e7548a6, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x202b0582 FIN GearsES2[obj 0x202b0582 isInit true, usesShared true, 1 GearsObj[0x422ee0f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x205b67ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e7548a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x202b0582 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x202b0582, 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 0x78674170, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x4fbb0b62, (created true) [junit] Created Ctx #1: hash 0x417cece5, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x4fbb0b62, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x417cece5, (created true) [junit] Created Ctx #1: hash 0x78674170, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x417cece5, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x4fbb0b62, (created true) [junit] Created Ctx #1: hash 0x78674170, (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 0x117159c0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117159c0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x202b0582: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x202b0582 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x58cbafc2: tileRendererInUse null, GearsES2[obj 0x58cbafc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58cbafc2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x58cbafc2 created: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58cbafc2 created: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58cbafc2 created: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x58cbafc2 FIN GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x58cbafc2 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58cbafc2, 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 0x75d3a5e0: tileRendererInUse null, GearsES2[obj 0x75d3a5e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x75d3a5e0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x75d3a5e0 created w/ share: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4bd86e71, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x75d3a5e0 created w/ share: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x34a9ad1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x75d3a5e0 created w/ share: GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4421459d, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x75d3a5e0 FIN GearsES2[obj 0x75d3a5e0 isInit true, usesShared true, 1 GearsObj[0x4bd86e71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34a9ad1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4421459d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d3a5e0 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75d3a5e0, 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7161d8d1 created w/ share: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x395e02ba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created w/ share: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6e36a70e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created w/ share: GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x472d431, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared true, 1 GearsObj[0x395e02ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e36a70e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x472d431, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x5618a539, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x27d990a6, (created true) [junit] Created Ctx #1: hash 0x291e6bf5, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x291e6bf5, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x27d990a6, (created true) [junit] Created Ctx #1: hash 0x5618a539, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x27d990a6, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x291e6bf5, (created true) [junit] Created Ctx #1: hash 0x5618a539, (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 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d3a5e0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d3a5e0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x58cbafc2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x58cbafc2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x663c9e7a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x663c9e7a created: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x663c9e7a created: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x663c9e7a created: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x663c9e7a FIN GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x663c9e7a 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x663c9e7a, 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 0x795509d9: tileRendererInUse null, GearsES2[obj 0x795509d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x795509d9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x795509d9 created w/ share: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xb89149c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x795509d9 created w/ share: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x563a05e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x795509d9 created w/ share: GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x350fcea3, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x795509d9 FIN GearsES2[obj 0x795509d9 isInit true, usesShared true, 1 GearsObj[0xb89149c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x563a05e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x350fcea3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x795509d9 0/0 240x217 of 240x217, swapInterval 0, drawable 0x61010f6a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x795509d9, 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 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x53fb3dab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x53fb3dab created w/ share: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4ac27a76, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fb3dab created w/ share: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4dd0ae83, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fb3dab created w/ share: GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e976d5f, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared true, 1 GearsObj[0x4ac27a76, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dd0ae83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e976d5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fb3dab 0/0 240x217 of 240x217, swapInterval 0, drawable 0x61010f6a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fb3dab, 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 0x5b8a84f0, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x54393814, (created true) [junit] Created Ctx #1: hash 0x6364c879, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x6364c879, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x5b8a84f0, (created true) [junit] Created Ctx #1: hash 0x54393814, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x54393814, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x5b8a84f0, (created true) [junit] Created Ctx #1: hash 0x6364c879, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x663c9e7a 240x217, swapInterval 0, drawable 0x2010dee [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x663c9e7a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x663c9e7a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x795509d9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x795509d9 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065237154 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065237154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.968 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065229905 ms III - Start [junit] SLOCK [T main @ 1579065229909 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x20140db9 created: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, 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 0x2892d68: tileRendererInUse null, GearsES2[obj 0x2892d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2892d68 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x2892d68 created w/ share: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b758835, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2892d68 created w/ share: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4e01f692, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2892d68 created w/ share: GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6aa0176a, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2892d68 FIN GearsES2[obj 0x2892d68 isInit true, usesShared true, 1 GearsObj[0x2b758835, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e01f692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6aa0176a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892d68 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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 0x3646a422: tileRendererInUse null, GearsES2[obj 0x3646a422 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3646a422 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3646a422 created w/ share: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xe6f7457, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3646a422 created w/ share: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x45b41e75, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3646a422 created w/ share: GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x506598c5, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3646a422 FIN GearsES2[obj 0x3646a422 isInit true, usesShared true, 1 GearsObj[0xe6f7457, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45b41e75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x506598c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3646a422 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3646a422, 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 0x42e97051, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x6f888f99, (created true) [junit] Created Ctx #1: hash 0x819ba3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x819ba3b, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x42e97051, (created true) [junit] Created Ctx #1: hash 0x6f888f99, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f888f99, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x42e97051, (created true) [junit] Created Ctx #1: hash 0x819ba3b, (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 0x3646a422: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3646a422 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892d68: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892d68 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 FIN [junit] ++++ 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 0x117159c0: tileRendererInUse null, GearsES2[obj 0x117159c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x117159c0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x117159c0 created: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x117159c0 created: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x117159c0 created: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x117159c0 FIN GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x117159c0 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x117159c0, 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 0x7ef82753: tileRendererInUse null, GearsES2[obj 0x7ef82753 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x7ef82753 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7ef82753 created w/ share: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5264fdd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ef82753 created w/ share: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2e7f72f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ef82753 created w/ share: GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d4f0ffa, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ef82753 FIN GearsES2[obj 0x7ef82753 isInit true, usesShared true, 1 GearsObj[0x5264fdd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e7f72f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d4f0ffa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x202b0582: tileRendererInUse null, GearsES2[obj 0x202b0582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x202b0582 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x202b0582 created w/ share: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x422ee0f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x202b0582 created w/ share: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x205b67ee, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x202b0582 created w/ share: GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e7548a6, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x202b0582 FIN GearsES2[obj 0x202b0582 isInit true, usesShared true, 1 GearsObj[0x422ee0f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x205b67ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e7548a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x202b0582 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x202b0582, 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 0x78674170, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x4fbb0b62, (created true) [junit] Created Ctx #1: hash 0x417cece5, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x4fbb0b62, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x417cece5, (created true) [junit] Created Ctx #1: hash 0x78674170, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x417cece5, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x4fbb0b62, (created true) [junit] Created Ctx #1: hash 0x78674170, (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 0x117159c0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117159c0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x202b0582: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x202b0582 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x58cbafc2: tileRendererInUse null, GearsES2[obj 0x58cbafc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58cbafc2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x58cbafc2 created: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58cbafc2 created: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58cbafc2 created: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x58cbafc2 FIN GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x58cbafc2 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58cbafc2, 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 0x75d3a5e0: tileRendererInUse null, GearsES2[obj 0x75d3a5e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x75d3a5e0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x75d3a5e0 created w/ share: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4bd86e71, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x75d3a5e0 created w/ share: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x34a9ad1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x75d3a5e0 created w/ share: GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4421459d, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x75d3a5e0 FIN GearsES2[obj 0x75d3a5e0 isInit true, usesShared true, 1 GearsObj[0x4bd86e71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34a9ad1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4421459d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d3a5e0 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75d3a5e0, 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7161d8d1 created w/ share: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x395e02ba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created w/ share: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6e36a70e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created w/ share: GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x472d431, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared true, 1 GearsObj[0x395e02ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e36a70e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x472d431, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x5618a539, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x27d990a6, (created true) [junit] Created Ctx #1: hash 0x291e6bf5, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x291e6bf5, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x27d990a6, (created true) [junit] Created Ctx #1: hash 0x5618a539, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x27d990a6, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x291e6bf5, (created true) [junit] Created Ctx #1: hash 0x5618a539, (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 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d3a5e0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d3a5e0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x58cbafc2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x58cbafc2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x663c9e7a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x663c9e7a created: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x663c9e7a created: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x663c9e7a created: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x663c9e7a FIN GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x663c9e7a 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x663c9e7a, 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 0x795509d9: tileRendererInUse null, GearsES2[obj 0x795509d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x795509d9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x795509d9 created w/ share: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xb89149c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x795509d9 created w/ share: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x563a05e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x795509d9 created w/ share: GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x350fcea3, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x795509d9 FIN GearsES2[obj 0x795509d9 isInit true, usesShared true, 1 GearsObj[0xb89149c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x563a05e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x350fcea3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x795509d9 0/0 240x217 of 240x217, swapInterval 0, drawable 0x61010f6a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x795509d9, 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 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x53fb3dab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x53fb3dab created w/ share: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4ac27a76, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fb3dab created w/ share: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4dd0ae83, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fb3dab created w/ share: GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e976d5f, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared true, 1 GearsObj[0x4ac27a76, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dd0ae83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e976d5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fb3dab 0/0 240x217 of 240x217, swapInterval 0, drawable 0x61010f6a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fb3dab, 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 0x5b8a84f0, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x54393814, (created true) [junit] Created Ctx #1: hash 0x6364c879, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x6364c879, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x5b8a84f0, (created true) [junit] Created Ctx #1: hash 0x54393814, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x54393814, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x5b8a84f0, (created true) [junit] Created Ctx #1: hash 0x6364c879, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x663c9e7a 240x217, swapInterval 0, drawable 0x2010dee [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x663c9e7a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x663c9e7a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x795509d9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x795509d9 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065237154 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065237154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.449 sec [junit] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.303 sec [junit] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.307 sec [junit] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.52 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.968 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065229905 ms III - Start [junit] SLOCK [T main @ 1579065229909 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x20140db9 created: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, 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 0x2892d68: tileRendererInUse null, GearsES2[obj 0x2892d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2892d68 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x2892d68 created w/ share: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b758835, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2892d68 created w/ share: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4e01f692, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2892d68 created w/ share: GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6aa0176a, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2892d68 FIN GearsES2[obj 0x2892d68 isInit true, usesShared true, 1 GearsObj[0x2b758835, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e01f692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6aa0176a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892d68 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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 0x3646a422: tileRendererInUse null, GearsES2[obj 0x3646a422 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3646a422 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3646a422 created w/ share: GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xe6f7457, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3646a422 created w/ share: GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x45b41e75, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3646a422 created w/ share: GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x506598c5, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3646a422 FIN GearsES2[obj 0x3646a422 isInit true, usesShared true, 1 GearsObj[0xe6f7457, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45b41e75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x506598c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x5b71eaac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3de0d630, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c51aca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3646a422 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3646a422, 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 0x42e97051, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x6f888f99, (created true) [junit] Created Ctx #1: hash 0x819ba3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x819ba3b, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x42e97051, (created true) [junit] Created Ctx #1: hash 0x6f888f99, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f888f99, (isShared true, created true, master 0x42e97051) [junit] Created Ctx #0: hash 0x42e97051, (created true) [junit] Created Ctx #1: hash 0x819ba3b, (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 0x3646a422: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3646a422 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892d68: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2892d68 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 FIN [junit] ++++ 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 0x117159c0: tileRendererInUse null, GearsES2[obj 0x117159c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x117159c0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x117159c0 created: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x117159c0 created: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x117159c0 created: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x117159c0 FIN GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x117159c0 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x117159c0, 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 0x7ef82753: tileRendererInUse null, GearsES2[obj 0x7ef82753 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x7ef82753 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7ef82753 created w/ share: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5264fdd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ef82753 created w/ share: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2e7f72f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ef82753 created w/ share: GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d4f0ffa, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ef82753 FIN GearsES2[obj 0x7ef82753 isInit true, usesShared true, 1 GearsObj[0x5264fdd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e7f72f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d4f0ffa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ef82753 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ef82753, 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 0x202b0582: tileRendererInUse null, GearsES2[obj 0x202b0582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x202b0582 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x202b0582 created w/ share: GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x422ee0f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x202b0582 created w/ share: GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x205b67ee, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x202b0582 created w/ share: GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e7548a6, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x202b0582 FIN GearsES2[obj 0x202b0582 isInit true, usesShared true, 1 GearsObj[0x422ee0f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x205b67ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e7548a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117159c0 isInit true, usesShared false, 1 GearsObj[0x7d36fdff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39cbaa0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e73486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x202b0582 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x202b0582, 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 0x78674170, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x4fbb0b62, (created true) [junit] Created Ctx #1: hash 0x417cece5, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x4fbb0b62, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x417cece5, (created true) [junit] Created Ctx #1: hash 0x78674170, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x417cece5, (isShared true, created true, master 0x78674170) [junit] Created Ctx #0: hash 0x4fbb0b62, (created true) [junit] Created Ctx #1: hash 0x78674170, (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 0x117159c0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117159c0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ef82753 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x202b0582: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x202b0582 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x58cbafc2: tileRendererInUse null, GearsES2[obj 0x58cbafc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58cbafc2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x58cbafc2 created: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58cbafc2 created: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58cbafc2 created: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x58cbafc2 FIN GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x58cbafc2 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58cbafc2, 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 0x75d3a5e0: tileRendererInUse null, GearsES2[obj 0x75d3a5e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x75d3a5e0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x75d3a5e0 created w/ share: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4bd86e71, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x75d3a5e0 created w/ share: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x34a9ad1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x75d3a5e0 created w/ share: GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4421459d, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x75d3a5e0 FIN GearsES2[obj 0x75d3a5e0 isInit true, usesShared true, 1 GearsObj[0x4bd86e71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34a9ad1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4421459d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d3a5e0 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75d3a5e0, 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7161d8d1 created w/ share: GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x395e02ba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created w/ share: GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6e36a70e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created w/ share: GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x472d431, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared true, 1 GearsObj[0x395e02ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e36a70e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x472d431, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x58cbafc2 isInit true, usesShared false, 1 GearsObj[0x3d4b6398, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace707d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41c109eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x5618a539, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x27d990a6, (created true) [junit] Created Ctx #1: hash 0x291e6bf5, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x291e6bf5, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x27d990a6, (created true) [junit] Created Ctx #1: hash 0x5618a539, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x27d990a6, (isShared true, created true, master 0x5618a539) [junit] Created Ctx #0: hash 0x291e6bf5, (created true) [junit] Created Ctx #1: hash 0x5618a539, (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 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d3a5e0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d3a5e0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x58cbafc2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x58cbafc2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x663c9e7a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x663c9e7a created: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x663c9e7a created: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x663c9e7a created: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x663c9e7a FIN GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x663c9e7a 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x663c9e7a, 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 0x795509d9: tileRendererInUse null, GearsES2[obj 0x795509d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x795509d9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x795509d9 created w/ share: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xb89149c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x795509d9 created w/ share: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x563a05e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x795509d9 created w/ share: GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x350fcea3, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x795509d9 FIN GearsES2[obj 0x795509d9 isInit true, usesShared true, 1 GearsObj[0xb89149c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x563a05e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x350fcea3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x795509d9 0/0 240x217 of 240x217, swapInterval 0, drawable 0x61010f6a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x795509d9, 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 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x53fb3dab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x53fb3dab created w/ share: GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4ac27a76, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fb3dab created w/ share: GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4dd0ae83, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fb3dab created w/ share: GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e976d5f, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared true, 1 GearsObj[0x4ac27a76, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dd0ae83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e976d5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x663c9e7a isInit true, usesShared false, 1 GearsObj[0x649bc898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22a91b37, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dce0e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fb3dab 0/0 240x217 of 240x217, swapInterval 0, drawable 0x61010f6a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fb3dab, 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 0x5b8a84f0, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x54393814, (created true) [junit] Created Ctx #1: hash 0x6364c879, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x6364c879, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x5b8a84f0, (created true) [junit] Created Ctx #1: hash 0x54393814, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x54393814, (isShared true, created true, master 0x5b8a84f0) [junit] Created Ctx #0: hash 0x5b8a84f0, (created true) [junit] Created Ctx #1: hash 0x6364c879, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x663c9e7a 240x217, swapInterval 0, drawable 0x2010dee [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x663c9e7a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x663c9e7a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x795509d9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x795509d9 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065237154 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065237154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065240737 ms III - Start [junit] SLOCK [T main @ 1579065240740 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x73eb439a: tileRendererInUse null, GearsES2[obj 0x73eb439a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73eb439a 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 0x73eb439a created: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x73eb439a created: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x73eb439a created: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73eb439a FIN GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73eb439a 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73eb439a, 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 0x3f4faf53: tileRendererInUse null, GearsES2[obj 0x3f4faf53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3f4faf53 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 0x3f4faf53 created w/ share: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x24c6f4d6, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3f4faf53 created w/ share: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1c5866de, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3f4faf53 created w/ share: GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x65d60798, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f4faf53 FIN GearsES2[obj 0x3f4faf53 isInit true, usesShared true, 1 GearsObj[0x24c6f4d6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c5866de, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65d60798, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f4faf53 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f4faf53, 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x533bda92 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 0x533bda92 created w/ share: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x620cb397, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x533bda92 created w/ share: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4439acce, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x533bda92 created w/ share: GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x144f21eb, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared true, 1 GearsObj[0x620cb397, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4439acce, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x144f21eb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 240x217 of 240x217, swapInterval 0, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x5c0e9187, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x7d4a1fc6, (created true) [junit] Created Ctx #1: hash 0x4512e758, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7d4a1fc6, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x5c0e9187, (created true) [junit] Created Ctx #1: hash 0x4512e758, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x4512e758, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x7d4a1fc6, (created true) [junit] Created Ctx #1: hash 0x5c0e9187, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f4faf53: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f4faf53 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73eb439a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73eb439a 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 0x43f02ef2: tileRendererInUse null, GearsES2[obj 0x43f02ef2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43f02ef2 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 0x43f02ef2 created: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x43f02ef2 created: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x43f02ef2 created: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43f02ef2 FIN GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43f02ef2 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43f02ef2, 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 0x2a8448fa: tileRendererInUse null, GearsES2[obj 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x2a8448fa 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 0x2a8448fa created w/ share: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x59f8078c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2a8448fa created w/ share: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5fe15df6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2a8448fa created w/ share: GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x7ca2977b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a8448fa FIN GearsES2[obj 0x2a8448fa isInit true, usesShared true, 1 GearsObj[0x59f8078c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5fe15df6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7ca2977b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a8448fa 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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 0x6e535154: tileRendererInUse null, GearsES2[obj 0x6e535154 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6e535154 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 0x6e535154 created w/ share: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x324c265b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6e535154 created w/ share: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x7cdae50a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6e535154 created w/ share: GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4572fa3e, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e535154 FIN GearsES2[obj 0x6e535154 isInit true, usesShared true, 1 GearsObj[0x324c265b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7cdae50a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4572fa3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e535154 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e535154, 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 0x6ac85093, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x14aa8429, (created true) [junit] Created Ctx #1: hash 0x85db318, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x85db318, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x14aa8429, (created true) [junit] Created Ctx #1: hash 0x6ac85093, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x14aa8429, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x6ac85093, (created true) [junit] Created Ctx #1: hash 0x85db318, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43f02ef2 240x217, swapInterval 0, drawable 0x490109e7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e535154: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e535154 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a8448fa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a8448fa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43f02ef2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43f02ef2 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 @ 1579065245541 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065245541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.504 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065240737 ms III - Start [junit] SLOCK [T main @ 1579065240740 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x73eb439a: tileRendererInUse null, GearsES2[obj 0x73eb439a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73eb439a 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 0x73eb439a created: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x73eb439a created: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x73eb439a created: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73eb439a FIN GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73eb439a 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73eb439a, 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 0x3f4faf53: tileRendererInUse null, GearsES2[obj 0x3f4faf53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3f4faf53 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 0x3f4faf53 created w/ share: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x24c6f4d6, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3f4faf53 created w/ share: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1c5866de, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3f4faf53 created w/ share: GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x65d60798, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f4faf53 FIN GearsES2[obj 0x3f4faf53 isInit true, usesShared true, 1 GearsObj[0x24c6f4d6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c5866de, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65d60798, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f4faf53 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f4faf53, 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x533bda92 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 0x533bda92 created w/ share: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x620cb397, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x533bda92 created w/ share: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4439acce, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x533bda92 created w/ share: GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x144f21eb, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared true, 1 GearsObj[0x620cb397, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4439acce, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x144f21eb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 240x217 of 240x217, swapInterval 0, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x5c0e9187, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x7d4a1fc6, (created true) [junit] Created Ctx #1: hash 0x4512e758, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7d4a1fc6, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x5c0e9187, (created true) [junit] Created Ctx #1: hash 0x4512e758, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x4512e758, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x7d4a1fc6, (created true) [junit] Created Ctx #1: hash 0x5c0e9187, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f4faf53: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f4faf53 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73eb439a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73eb439a 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 0x43f02ef2: tileRendererInUse null, GearsES2[obj 0x43f02ef2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43f02ef2 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 0x43f02ef2 created: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x43f02ef2 created: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x43f02ef2 created: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43f02ef2 FIN GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43f02ef2 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43f02ef2, 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 0x2a8448fa: tileRendererInUse null, GearsES2[obj 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x2a8448fa 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 0x2a8448fa created w/ share: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x59f8078c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2a8448fa created w/ share: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5fe15df6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2a8448fa created w/ share: GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x7ca2977b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a8448fa FIN GearsES2[obj 0x2a8448fa isInit true, usesShared true, 1 GearsObj[0x59f8078c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5fe15df6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7ca2977b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a8448fa 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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 0x6e535154: tileRendererInUse null, GearsES2[obj 0x6e535154 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6e535154 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 0x6e535154 created w/ share: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x324c265b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6e535154 created w/ share: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x7cdae50a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6e535154 created w/ share: GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4572fa3e, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e535154 FIN GearsES2[obj 0x6e535154 isInit true, usesShared true, 1 GearsObj[0x324c265b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7cdae50a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4572fa3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e535154 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e535154, 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 0x6ac85093, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x14aa8429, (created true) [junit] Created Ctx #1: hash 0x85db318, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x85db318, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x14aa8429, (created true) [junit] Created Ctx #1: hash 0x6ac85093, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x14aa8429, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x6ac85093, (created true) [junit] Created Ctx #1: hash 0x85db318, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43f02ef2 240x217, swapInterval 0, drawable 0x490109e7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e535154: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e535154 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a8448fa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a8448fa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43f02ef2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43f02ef2 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 @ 1579065245541 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065245541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 1.537 sec [junit] Testcase: test02AsyncEachAnimator took 1.569 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.504 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065240737 ms III - Start [junit] SLOCK [T main @ 1579065240740 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x73eb439a: tileRendererInUse null, GearsES2[obj 0x73eb439a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73eb439a 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 0x73eb439a created: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x73eb439a created: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x73eb439a created: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73eb439a FIN GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73eb439a 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73eb439a, 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 0x3f4faf53: tileRendererInUse null, GearsES2[obj 0x3f4faf53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3f4faf53 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 0x3f4faf53 created w/ share: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x24c6f4d6, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3f4faf53 created w/ share: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1c5866de, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3f4faf53 created w/ share: GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x65d60798, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f4faf53 FIN GearsES2[obj 0x3f4faf53 isInit true, usesShared true, 1 GearsObj[0x24c6f4d6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c5866de, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65d60798, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f4faf53 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f4faf53, 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x533bda92 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 0x533bda92 created w/ share: GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x620cb397, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x533bda92 created w/ share: GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4439acce, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x533bda92 created w/ share: GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x144f21eb, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared true, 1 GearsObj[0x620cb397, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4439acce, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x144f21eb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x63bd3cf0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x449c380e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x18f1f058, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 240x217 of 240x217, swapInterval 0, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x5c0e9187, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x7d4a1fc6, (created true) [junit] Created Ctx #1: hash 0x4512e758, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7d4a1fc6, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x5c0e9187, (created true) [junit] Created Ctx #1: hash 0x4512e758, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x4512e758, (isShared true, created true, master 0x5c0e9187) [junit] Created Ctx #0: hash 0x7d4a1fc6, (created true) [junit] Created Ctx #1: hash 0x5c0e9187, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f4faf53: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f4faf53 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73eb439a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73eb439a 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 0x43f02ef2: tileRendererInUse null, GearsES2[obj 0x43f02ef2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43f02ef2 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 0x43f02ef2 created: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x43f02ef2 created: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x43f02ef2 created: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43f02ef2 FIN GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43f02ef2 0/0 240x217 of 240x217, swapInterval 0, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43f02ef2, 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 0x2a8448fa: tileRendererInUse null, GearsES2[obj 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x2a8448fa 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 0x2a8448fa created w/ share: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x59f8078c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2a8448fa created w/ share: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5fe15df6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2a8448fa created w/ share: GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x7ca2977b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a8448fa FIN GearsES2[obj 0x2a8448fa isInit true, usesShared true, 1 GearsObj[0x59f8078c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5fe15df6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7ca2977b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a8448fa 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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 0x6e535154: tileRendererInUse null, GearsES2[obj 0x6e535154 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6e535154 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 0x6e535154 created w/ share: GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x324c265b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6e535154 created w/ share: GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x7cdae50a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6e535154 created w/ share: GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4572fa3e, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e535154 FIN GearsES2[obj 0x6e535154 isInit true, usesShared true, 1 GearsObj[0x324c265b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7cdae50a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4572fa3e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x654c13c8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1548187d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7cb7b00d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e535154 0/0 240x217 of 240x217, swapInterval 0, drawable 0x2010dee, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e535154, 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 0x6ac85093, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x14aa8429, (created true) [junit] Created Ctx #1: hash 0x85db318, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x85db318, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x14aa8429, (created true) [junit] Created Ctx #1: hash 0x6ac85093, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x14aa8429, (isShared true, created true, master 0x6ac85093) [junit] Created Ctx #0: hash 0x6ac85093, (created true) [junit] Created Ctx #1: hash 0x85db318, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43f02ef2 240x217, swapInterval 0, drawable 0x490109e7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e535154: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e535154 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a8448fa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a8448fa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43f02ef2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43f02ef2 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 @ 1579065245541 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065245541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065249081 ms III - Start [junit] SLOCK [T main @ 1579065249084 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX START DEMO XXX [junit] XXX WWPanel: shareWith null, sharedCtx null [junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[600x600], [junit] AWT[pos 0/0, size 600x600, [junit] visible true, displayable false, showing false, [junit] null]], sharedCtx null [junit] XXX SetVisible XXX [junit] XXX Create Buffer 1 [junit] XXX Reuse Buffer 1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX SetVisible XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065252920 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065252920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.538 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065249081 ms III - Start [junit] SLOCK [T main @ 1579065249084 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX START DEMO XXX [junit] XXX WWPanel: shareWith null, sharedCtx null [junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[600x600], [junit] AWT[pos 0/0, size 600x600, [junit] visible true, displayable false, showing false, [junit] null]], sharedCtx null [junit] XXX SetVisible XXX [junit] XXX Create Buffer 1 [junit] XXX Reuse Buffer 1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX SetVisible XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065252920 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065252920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.745 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.538 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065249081 ms III - Start [junit] SLOCK [T main @ 1579065249084 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX START DEMO XXX [junit] XXX WWPanel: shareWith null, sharedCtx null [junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[600x600], [junit] AWT[pos 0/0, size 600x600, [junit] visible true, displayable false, showing false, [junit] null]], sharedCtx null [junit] XXX SetVisible XXX [junit] XXX Create Buffer 1 [junit] XXX Reuse Buffer 1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX SetVisible XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065252920 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065252920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT [junit] Master Thread Start: Thread-0 [junit] [junit] [junit] Master GLContext [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x61aaeebf]]: [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 0x7517c71a, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@2db71499, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x590111f0, [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 0x1c177976], 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 0x5e9b5dab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1865095a], [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 0x172ad6be], 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 0x1387d260], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3051c1e4], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x590111f0 [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 0x61aaeebf]], 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 <4e216d, 2d77f7d6>[count 1, qsz 0, owner ] [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 0x17764e7c, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@ae9279b, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x590111f0, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x590111f0 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x61aaeebf]], 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 <4620a44c, 44abc886>[count 0, qsz 0, owner ] [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 0x61aaeebf]]: [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 0x61aaeebf]]: [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 0x1457d8e6, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@51555408, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x490109e7, [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 0x604e2712], 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 0x32856eb7], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4a744315], [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 0x28139b09], 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 0x317aab47], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39f45fae], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x490109e7 [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 0x61aaeebf]], 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 <5170cf6e, 35347694>[count 1, qsz 0, owner ] [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 0x14b68e8, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@1a595e40, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x490109e7, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x490109e7 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x61aaeebf]], 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 <4d85f9da, 5b93a628>[count 0, qsz 0, owner ] [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 0x61aaeebf]]: [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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.891 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 0x61aaeebf]]: [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 0x7517c71a, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@2db71499, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x590111f0, [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 0x1c177976], 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 0x5e9b5dab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1865095a], [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 0x172ad6be], 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 0x1387d260], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3051c1e4], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x590111f0 [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 0x61aaeebf]], 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 <4e216d, 2d77f7d6>[count 1, qsz 0, owner ] [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 0x17764e7c, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@ae9279b, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x590111f0, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x590111f0 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x61aaeebf]], 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 <4620a44c, 44abc886>[count 0, qsz 0, owner ] [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 0x61aaeebf]]: [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 0x61aaeebf]]: [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 0x1457d8e6, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@51555408, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x490109e7, [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 0x604e2712], 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 0x32856eb7], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4a744315], [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 0x28139b09], 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 0x317aab47], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39f45fae], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x490109e7 [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 0x61aaeebf]], 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 <5170cf6e, 35347694>[count 1, qsz 0, owner ] [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 0x14b68e8, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@1a595e40, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x490109e7, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x490109e7 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x61aaeebf]], 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 <4d85f9da, 5b93a628>[count 0, qsz 0, owner ] [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 0x61aaeebf]]: [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] ------------- ---------------- --------------- [junit] [junit] Testcase: test01OnEDT took 2.805 sec [junit] Testcase: test02OnExecutorThread took 0.898 sec [junit] Master Thread End: Thread-3 [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.891 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 0x61aaeebf]]: [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 0x7517c71a, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@2db71499, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x590111f0, [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 0x1c177976], 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 0x5e9b5dab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1865095a], [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 0x172ad6be], 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 0x1387d260], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3051c1e4], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x590111f0 [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 0x61aaeebf]], 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 <4e216d, 2d77f7d6>[count 1, qsz 0, owner ] [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 0x17764e7c, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@ae9279b, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x590111f0, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x590111f0 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x61aaeebf]], 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 <4620a44c, 44abc886>[count 0, qsz 0, owner ] [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 0x61aaeebf]]: [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 0x61aaeebf]]: [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 0x1457d8e6, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@51555408, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x490109e7, [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 0x604e2712], 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 0x32856eb7], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4a744315], [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 0x28139b09], 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 0x317aab47], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39f45fae], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x490109e7 [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 0x61aaeebf]], 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 <5170cf6e, 35347694>[count 1, qsz 0, owner ] [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 0x14b68e8, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@1a595e40, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@236aacf2, [junit] Handle 0x490109e7, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x490109e7 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x61aaeebf]], 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 <4d85f9da, 5b93a628>[count 0, qsz 0, owner ] [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 0x61aaeebf]]: [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] ------------- ---------------- --------------- [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 @ 1579065261040 ms III - Start [junit] SLOCK [T main @ 1579065261044 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x6fdbe764: tileRendererInUse null, GearsES2[obj 0x6fdbe764 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fdbe764 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6fdbe764 created: GearsObj[0x2c6755dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fdbe764 created: GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fdbe764 created: GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6fdbe764 FIN GearsES2[obj 0x6fdbe764 isInit true, usesShared false, 1 GearsObj[0x2c6755dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11e8d9da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6fdbe764 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fdbe764, 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 / 1052 ms, 57.0 fps, 17 ms/f; total: 60 f, 57.0 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fdbe764: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fdbe764 FIN [junit] Total: 2566.243ms [junit] GLProfile.initSingleton(): 1232.033ms [junit] Demo Code: 1323.211ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 10.999ms [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 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9dc4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25ce9dc4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25ce9dc4 created: GearsObj[0x2a8c68d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25ce9dc4 created: GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25ce9dc4 created: GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25ce9dc4 FIN GearsES2[obj 0x25ce9dc4 isInit true, usesShared false, 1 GearsObj[0x2a8c68d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c6b1f22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25ce9dc4 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25ce9dc4, 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 / 1003 ms, 59.8 fps, 16 ms/f; total: 60 f, 59.8 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25ce9dc4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25ce9dc4 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74164a4f]] [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: 1407.545ms [junit] GLProfile.initSingleton(): 304.966ms [junit] Demo Code: 1096.649ms [junit] GLInfo: 2.0ms [junit] GLProfile.shutdown(): 3.93ms [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 0x76b1e9b8: tileRendererInUse null, GearsES2[obj 0x76b1e9b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76b1e9b8 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x76b1e9b8 created: GearsObj[0x7d5211aa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76b1e9b8 created: GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76b1e9b8 created: GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76b1e9b8 FIN GearsES2[obj 0x76b1e9b8 isInit true, usesShared false, 1 GearsObj[0x7d5211aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79c60fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76b1e9b8 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76b1e9b8, 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 / 1010 ms, 59.4 fps, 16 ms/f; total: 60 f, 59.4 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76b1e9b8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76b1e9b8 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74164a4f]] [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: 1437.905ms [junit] GLProfile.initSingleton(): 246.998ms [junit] Demo Code: 1184.909ms [junit] GLInfo: 1.064ms [junit] GLProfile.shutdown(): 4.934ms [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 0x248e319b: tileRendererInUse null, GearsES2[obj 0x248e319b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x248e319b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x248e319b created: GearsObj[0x5b32faaf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x248e319b created: GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x248e319b created: GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x248e319b FIN GearsES2[obj 0x248e319b isInit true, usesShared false, 1 GearsObj[0x5b32faaf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f941bc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x248e319b 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x248e319b, 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 0x248e319b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x248e319b FIN [junit] Total: 1326.239ms [junit] GLProfile.initSingleton(): 238.032ms [junit] Demo Code: 1082.277ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 5.93ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x793f29ff: tileRendererInUse null, GearsES2[obj 0x793f29ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x793f29ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x793f29ff created: GearsObj[0x39c917ee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x793f29ff created: GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x793f29ff created: GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x793f29ff FIN GearsES2[obj 0x793f29ff isInit true, usesShared false, 1 GearsObj[0x39c917ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5461ab06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x793f29ff 0/0 240x217 of 240x217, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x793f29ff, 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 / 996 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.2 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x793f29ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x793f29ff FIN [junit] Total: 1387.174ms [junit] GLProfile.initSingleton(): 265.999ms [junit] Demo Code: 1117.174ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 4.001ms [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 @ 1579065269516 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065269516 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.174 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065261040 ms III - Start [junit] SLOCK [T main @ 1579065261044 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x6fdbe764: tileRendererInUse null, GearsES2[obj 0x6fdbe764 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fdbe764 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6fdbe764 created: GearsObj[0x2c6755dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fdbe764 created: GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fdbe764 created: GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6fdbe764 FIN GearsES2[obj 0x6fdbe764 isInit true, usesShared false, 1 GearsObj[0x2c6755dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11e8d9da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6fdbe764 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fdbe764, 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 / 1052 ms, 57.0 fps, 17 ms/f; total: 60 f, 57.0 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fdbe764: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fdbe764 FIN [junit] Total: 2566.243ms [junit] GLProfile.initSingleton(): 1232.033ms [junit] Demo Code: 1323.211ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 10.999ms [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 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9dc4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25ce9dc4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25ce9dc4 created: GearsObj[0x2a8c68d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25ce9dc4 created: GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25ce9dc4 created: GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25ce9dc4 FIN GearsES2[obj 0x25ce9dc4 isInit true, usesShared false, 1 GearsObj[0x2a8c68d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c6b1f22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25ce9dc4 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25ce9dc4, 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 / 1003 ms, 59.8 fps, 16 ms/f; total: 60 f, 59.8 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25ce9dc4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25ce9dc4 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74164a4f]] [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: 1407.545ms [junit] GLProfile.initSingleton(): 304.966ms [junit] Demo Code: 1096.649ms [junit] GLInfo: 2.0ms [junit] GLProfile.shutdown(): 3.93ms [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 0x76b1e9b8: tileRendererInUse null, GearsES2[obj 0x76b1e9b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76b1e9b8 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x76b1e9b8 created: GearsObj[0x7d5211aa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76b1e9b8 created: GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76b1e9b8 created: GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76b1e9b8 FIN GearsES2[obj 0x76b1e9b8 isInit true, usesShared false, 1 GearsObj[0x7d5211aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79c60fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76b1e9b8 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76b1e9b8, 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 / 1010 ms, 59.4 fps, 16 ms/f; total: 60 f, 59.4 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76b1e9b8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76b1e9b8 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74164a4f]] [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: 1437.905ms [junit] GLProfile.initSingleton(): 246.998ms [junit] Demo Code: 1184.909ms [junit] GLInfo: 1.064ms [junit] GLProfile.shutdown(): 4.934ms [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 0x248e319b: tileRendererInUse null, GearsES2[obj 0x248e319b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x248e319b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x248e319b created: GearsObj[0x5b32faaf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x248e319b created: GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x248e319b created: GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x248e319b FIN GearsES2[obj 0x248e319b isInit true, usesShared false, 1 GearsObj[0x5b32faaf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f941bc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x248e319b 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x248e319b, 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 0x248e319b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x248e319b FIN [junit] Total: 1326.239ms [junit] GLProfile.initSingleton(): 238.032ms [junit] Demo Code: 1082.277ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 5.93ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x793f29ff: tileRendererInUse null, GearsES2[obj 0x793f29ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x793f29ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x793f29ff created: GearsObj[0x39c917ee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x793f29ff created: GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x793f29ff created: GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x793f29ff FIN GearsES2[obj 0x793f29ff isInit true, usesShared false, 1 GearsObj[0x39c917ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5461ab06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x793f29ff 0/0 240x217 of 240x217, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x793f29ff, 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 / 996 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.2 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x793f29ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x793f29ff FIN [junit] Total: 1387.174ms [junit] GLProfile.initSingleton(): 265.999ms [junit] Demo Code: 1117.174ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 4.001ms [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 @ 1579065269516 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065269516 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01OneLife took 2.811 sec [junit] Testcase: test02AnotherLifeWithGLInfo took 1.408 sec [junit] Testcase: test03AnotherLife took 1.439 sec [junit] Testcase: test03TwoLifes took 2.716 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.174 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065261040 ms III - Start [junit] SLOCK [T main @ 1579065261044 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x6fdbe764: tileRendererInUse null, GearsES2[obj 0x6fdbe764 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fdbe764 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6fdbe764 created: GearsObj[0x2c6755dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fdbe764 created: GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fdbe764 created: GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6fdbe764 FIN GearsES2[obj 0x6fdbe764 isInit true, usesShared false, 1 GearsObj[0x2c6755dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57cbc01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11e8d9da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6fdbe764 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fdbe764, 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 / 1052 ms, 57.0 fps, 17 ms/f; total: 60 f, 57.0 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fdbe764: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fdbe764 FIN [junit] Total: 2566.243ms [junit] GLProfile.initSingleton(): 1232.033ms [junit] Demo Code: 1323.211ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 10.999ms [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 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9dc4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25ce9dc4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25ce9dc4 created: GearsObj[0x2a8c68d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25ce9dc4 created: GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25ce9dc4 created: GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25ce9dc4 FIN GearsES2[obj 0x25ce9dc4 isInit true, usesShared false, 1 GearsObj[0x2a8c68d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x522fc4ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c6b1f22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25ce9dc4 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25ce9dc4, 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 / 1003 ms, 59.8 fps, 16 ms/f; total: 60 f, 59.8 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25ce9dc4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25ce9dc4 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74164a4f]] [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: 1407.545ms [junit] GLProfile.initSingleton(): 304.966ms [junit] Demo Code: 1096.649ms [junit] GLInfo: 2.0ms [junit] GLProfile.shutdown(): 3.93ms [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 0x76b1e9b8: tileRendererInUse null, GearsES2[obj 0x76b1e9b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76b1e9b8 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x76b1e9b8 created: GearsObj[0x7d5211aa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76b1e9b8 created: GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76b1e9b8 created: GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76b1e9b8 FIN GearsES2[obj 0x76b1e9b8 isInit true, usesShared false, 1 GearsObj[0x7d5211aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3df8cc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79c60fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76b1e9b8 0/0 240x217 of 240x217, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76b1e9b8, 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 / 1010 ms, 59.4 fps, 16 ms/f; total: 60 f, 59.4 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76b1e9b8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76b1e9b8 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x74164a4f]] [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: 1437.905ms [junit] GLProfile.initSingleton(): 246.998ms [junit] Demo Code: 1184.909ms [junit] GLInfo: 1.064ms [junit] GLProfile.shutdown(): 4.934ms [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 0x248e319b: tileRendererInUse null, GearsES2[obj 0x248e319b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x248e319b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x248e319b created: GearsObj[0x5b32faaf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x248e319b created: GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x248e319b created: GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x248e319b FIN GearsES2[obj 0x248e319b isInit true, usesShared false, 1 GearsObj[0x5b32faaf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bdea5d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f941bc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x248e319b 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x248e319b, 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 0x248e319b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x248e319b FIN [junit] Total: 1326.239ms [junit] GLProfile.initSingleton(): 238.032ms [junit] Demo Code: 1082.277ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 5.93ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x793f29ff: tileRendererInUse null, GearsES2[obj 0x793f29ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x793f29ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x793f29ff created: GearsObj[0x39c917ee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x793f29ff created: GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x793f29ff created: GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x793f29ff FIN GearsES2[obj 0x793f29ff isInit true, usesShared false, 1 GearsObj[0x39c917ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3adad498, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5461ab06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x793f29ff 0/0 240x217 of 240x217, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x793f29ff, 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 / 996 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.2 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x793f29ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x793f29ff FIN [junit] Total: 1387.174ms [junit] GLProfile.initSingleton(): 265.999ms [junit] Demo Code: 1117.174ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 4.001ms [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 @ 1579065269516 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065269516 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 @ 1579065273092 ms III - Start [junit] SLOCK [T main @ 1579065273096 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 580, frames 2127313, fps 3667862.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 2142590, fps 3668733.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e6a8155: tileRendererInUse null, GearsES2[obj 0x2e6a8155 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e6a8155 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x2e6a8155 created: GearsObj[0x5b1b44c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e6a8155 created: GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e6a8155 created: GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e6a8155 FIN GearsES2[obj 0x2e6a8155 isInit true, usesShared false, 1 GearsObj[0x5b1b44c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a2b9f1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 793, frames 2142600, fps 2701891.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 793, frames 2142600, fps 2701891.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, 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 [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1006, frames 3016665, fps 2998628.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 1007, frames 3019984, fps 2998987.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e6a8155: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e6a8155 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 11, 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 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d: tileRendererInUse null, GearsES2[obj 0x1130520d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1130520d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1130520d created: GearsObj[0x132c5637, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1130520d created: GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1130520d created: GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1130520d FIN GearsES2[obj 0x1130520d isInit true, usesShared false, 1 GearsObj[0x132c5637, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x352d6126, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, 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 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, 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 0x1130520d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1130520d 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 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 0x895e367: tileRendererInUse null, GearsES2[obj 0x895e367 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x895e367 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x895e367 created: GearsObj[0x57bb879c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x895e367 created: GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x895e367 created: GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x895e367 FIN GearsES2[obj 0x895e367 isInit true, usesShared false, 1 GearsObj[0x57bb879c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fc055d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 13, 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 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 false, animating false, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 0x895e367: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x895e367 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b72cb8a: tileRendererInUse null, GearsES2[obj 0x2b72cb8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2b72cb8a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x2b72cb8a created: GearsObj[0x77223a85, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2b72cb8a created: GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2b72cb8a created: GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b72cb8a FIN GearsES2[obj 0x2b72cb8a isInit true, usesShared false, 1 GearsObj[0x77223a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x624ec1aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b72cb8a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b72cb8a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: 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 30, 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 42, 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 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: 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 42, 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 0x2b72cb8a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b72cb8a, 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 0x2b72cb8a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b72cb8a 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 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: 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 0x1c852c0f: tileRendererInUse null, GearsES2[obj 0x1c852c0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1c852c0f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1c852c0f created: GearsObj[0x3e06aeb3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1c852c0f created: GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1c852c0f created: GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1c852c0f FIN GearsES2[obj 0x1c852c0f isInit true, usesShared false, 1 GearsObj[0x3e06aeb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc26aec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c852c0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c852c0f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: 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 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c852c0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c852c0f, 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 0x1c852c0f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1c852c0f 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 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x266374ef: tileRendererInUse null, GearsES2[obj 0x266374ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x266374ef on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x266374ef created: GearsObj[0xfc2b968, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x266374ef created: GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x266374ef created: GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x266374ef FIN GearsES2[obj 0x266374ef isInit true, usesShared false, 1 GearsObj[0xfc2b968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b58647c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266374ef 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x266374ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x266374ef 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x266374ef, 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 0x266374ef: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266374ef 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 @ 1579065283041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065283041 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.624 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065273092 ms III - Start [junit] SLOCK [T main @ 1579065273096 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 580, frames 2127313, fps 3667862.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 2142590, fps 3668733.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e6a8155: tileRendererInUse null, GearsES2[obj 0x2e6a8155 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e6a8155 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x2e6a8155 created: GearsObj[0x5b1b44c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e6a8155 created: GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e6a8155 created: GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e6a8155 FIN GearsES2[obj 0x2e6a8155 isInit true, usesShared false, 1 GearsObj[0x5b1b44c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a2b9f1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 793, frames 2142600, fps 2701891.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 793, frames 2142600, fps 2701891.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, 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 [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1006, frames 3016665, fps 2998628.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 1007, frames 3019984, fps 2998987.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e6a8155: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e6a8155 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 11, 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 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d: tileRendererInUse null, GearsES2[obj 0x1130520d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1130520d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1130520d created: GearsObj[0x132c5637, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1130520d created: GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1130520d created: GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1130520d FIN GearsES2[obj 0x1130520d isInit true, usesShared false, 1 GearsObj[0x132c5637, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x352d6126, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, 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 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, 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 0x1130520d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1130520d 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 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 0x895e367: tileRendererInUse null, GearsES2[obj 0x895e367 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x895e367 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x895e367 created: GearsObj[0x57bb879c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x895e367 created: GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x895e367 created: GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x895e367 FIN GearsES2[obj 0x895e367 isInit true, usesShared false, 1 GearsObj[0x57bb879c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fc055d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 13, 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 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 false, animating false, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 0x895e367: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x895e367 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b72cb8a: tileRendererInUse null, GearsES2[obj 0x2b72cb8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2b72cb8a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x2b72cb8a created: GearsObj[0x77223a85, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2b72cb8a created: GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2b72cb8a created: GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b72cb8a FIN GearsES2[obj 0x2b72cb8a isInit true, usesShared false, 1 GearsObj[0x77223a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x624ec1aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b72cb8a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b72cb8a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: 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 30, 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 42, 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 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: 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 42, 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 0x2b72cb8a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b72cb8a, 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 0x2b72cb8a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b72cb8a 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 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: 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 0x1c852c0f: tileRendererInUse null, GearsES2[obj 0x1c852c0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1c852c0f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1c852c0f created: GearsObj[0x3e06aeb3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1c852c0f created: GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1c852c0f created: GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1c852c0f FIN GearsES2[obj 0x1c852c0f isInit true, usesShared false, 1 GearsObj[0x3e06aeb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc26aec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c852c0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c852c0f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: 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 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c852c0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c852c0f, 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 0x1c852c0f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1c852c0f 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 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x266374ef: tileRendererInUse null, GearsES2[obj 0x266374ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x266374ef on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x266374ef created: GearsObj[0xfc2b968, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x266374ef created: GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x266374ef created: GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x266374ef FIN GearsES2[obj 0x266374ef isInit true, usesShared false, 1 GearsObj[0xfc2b968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b58647c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266374ef 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x266374ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x266374ef 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x266374ef, 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 0x266374ef: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266374ef 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 @ 1579065283041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065283041 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAnimatorContinue took 5.382 sec [junit] Testcase: testAnimatorResumePause took 0.896 sec [junit] Testcase: testAnimatorStartStop took 0.893 sec [junit] Testcase: testFPSAnimatorContinue took 0.895 sec [junit] Testcase: testFPSAnimatorResumePause took 0.892 sec [junit] Testcase: testFPSAnimatorStartStop took 0.878 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.624 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065273092 ms III - Start [junit] SLOCK [T main @ 1579065273096 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 580, frames 2127313, fps 3667862.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 2142590, fps 3668733.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e6a8155: tileRendererInUse null, GearsES2[obj 0x2e6a8155 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e6a8155 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x2e6a8155 created: GearsObj[0x5b1b44c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e6a8155 created: GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e6a8155 created: GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e6a8155 FIN GearsES2[obj 0x2e6a8155 isInit true, usesShared false, 1 GearsObj[0x5b1b44c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c36fb0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a2b9f1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 793, frames 2142600, fps 2701891.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 793, frames 2142600, fps 2701891.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, 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 [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1006, frames 3016665, fps 2998628.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2538ecdf: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2538ecdf: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x61f8ab1d: 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 1007, frames 3019984, fps 2998987.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e6a8155 0/0 640x480 of 640x480, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e6a8155, 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e6a8155: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e6a8155 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 11, 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 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d: tileRendererInUse null, GearsES2[obj 0x1130520d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1130520d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1130520d created: GearsObj[0x132c5637, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1130520d created: GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1130520d created: GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1130520d FIN GearsES2[obj 0x1130520d isInit true, usesShared false, 1 GearsObj[0x132c5637, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x280aed28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x352d6126, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, 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 0x4e3f6d5d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e3f6d5d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7078dd2c: 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 0x1130520d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1130520d, 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 0x1130520d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1130520d 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 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 0x895e367: tileRendererInUse null, GearsES2[obj 0x895e367 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x895e367 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x895e367 created: GearsObj[0x57bb879c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x895e367 created: GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x895e367 created: GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x895e367 FIN GearsES2[obj 0x895e367 isInit true, usesShared false, 1 GearsObj[0x57bb879c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64e323d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fc055d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0x490109e7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 13, 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 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 false, animating false, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1ae2e400: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1ae2e400: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x677c57bc: 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 0x895e367 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 0x895e367: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x895e367 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b72cb8a: tileRendererInUse null, GearsES2[obj 0x2b72cb8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2b72cb8a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x2b72cb8a created: GearsObj[0x77223a85, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2b72cb8a created: GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2b72cb8a created: GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b72cb8a FIN GearsES2[obj 0x2b72cb8a isInit true, usesShared false, 1 GearsObj[0x77223a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x349afa5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x624ec1aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b72cb8a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b72cb8a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: 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 30, 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 42, 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 0x26416835: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x26416835: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1eac386b: 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 42, 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 0x2b72cb8a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b72cb8a, 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 0x2b72cb8a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b72cb8a 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 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: 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 0x1c852c0f: tileRendererInUse null, GearsES2[obj 0x1c852c0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1c852c0f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1c852c0f created: GearsObj[0x3e06aeb3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1c852c0f created: GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1c852c0f created: GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1c852c0f FIN GearsES2[obj 0x1c852c0f isInit true, usesShared false, 1 GearsObj[0x3e06aeb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b9e1d60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc26aec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c852c0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c852c0f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: 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 0x411dab3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x411dab3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x58c66fad: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c852c0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c852c0f, 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 0x1c852c0f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1c852c0f 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 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x266374ef: tileRendererInUse null, GearsES2[obj 0x266374ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x266374ef on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x266374ef created: GearsObj[0xfc2b968, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x266374ef created: GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x266374ef created: GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x266374ef FIN GearsES2[obj 0x266374ef isInit true, usesShared false, 1 GearsObj[0xfc2b968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc7838cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b58647c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x266374ef 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x266374ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x249e6e94: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x249e6e94: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x43fc87a3: 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 0x266374ef 0/0 640x480 of 640x480, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x266374ef, 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 0x266374ef: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x266374ef 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 @ 1579065283041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065283041 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065286518 ms III - Start [junit] SLOCK [T main @ 1579065286521 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c 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 0x28dcca0c created: GearsObj[0x1c3b7dca, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x28dcca0c created: GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x28dcca0c created: GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0x1c3b7dca, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x46b1a43c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1040be71: tileRendererInUse null, GearsES2[obj 0x1040be71 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1040be71 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 0x1040be71 created: GearsObj[0xed41117, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1040be71 created: GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1040be71 created: GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1040be71 FIN GearsES2[obj 0x1040be71 isInit true, usesShared false, 1 GearsObj[0xed41117, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3b05aaba, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1040be71 0/0 624x441 of 624x441, swapInterval 0, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1040be71, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x52f27fbd: tileRendererInUse null, GearsES2[obj 0x52f27fbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52f27fbd 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 0x52f27fbd created: GearsObj[0x384c6fb3, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52f27fbd created: GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52f27fbd created: GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52f27fbd FIN GearsES2[obj 0x52f27fbd isInit true, usesShared false, 1 GearsObj[0x384c6fb3, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4d37a766, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52f27fbd 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52f27fbd, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1040be71: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1040be71 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52f27fbd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52f27fbd 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 0x7bd7d6d6: tileRendererInUse null, GearsES2[obj 0x7bd7d6d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bd7d6d6 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 0x7bd7d6d6 created: GearsObj[0x67ba45b3, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7bd7d6d6 created: GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7bd7d6d6 created: GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bd7d6d6 FIN GearsES2[obj 0x7bd7d6d6 isInit true, usesShared false, 1 GearsObj[0x67ba45b3, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x518f0051, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bd7d6d6 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bd7d6d6, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2de56eb2: tileRendererInUse null, GearsES2[obj 0x2de56eb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2de56eb2 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 0x2de56eb2 created: GearsObj[0x57a3c490, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2de56eb2 created: GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2de56eb2 created: GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de56eb2 FIN GearsES2[obj 0x2de56eb2 isInit true, usesShared false, 1 GearsObj[0x57a3c490, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x310357c1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de56eb2 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de56eb2, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x17bffc17: tileRendererInUse null, GearsES2[obj 0x17bffc17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17bffc17 on Thread[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 0x17bffc17 created: GearsObj[0x7ac5cc2a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x17bffc17 created: GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x17bffc17 created: GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x17bffc17 FIN GearsES2[obj 0x17bffc17 isInit true, usesShared false, 1 GearsObj[0x7ac5cc2a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xe77f65, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17bffc17 0/0 624x441 of 624x441, swapInterval 0, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17bffc17, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bd7d6d6 624x441, swapInterval 0, drawable 0x20010fcd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2de56eb2 624x441, swapInterval 0, drawable 0x23010e58 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17bffc17 624x441, swapInterval 0, drawable 0x23010e58 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bd7d6d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bd7d6d6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de56eb2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de56eb2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17 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 @ 1579065292021 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065292021 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.19 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065286518 ms III - Start [junit] SLOCK [T main @ 1579065286521 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c 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 0x28dcca0c created: GearsObj[0x1c3b7dca, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x28dcca0c created: GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x28dcca0c created: GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0x1c3b7dca, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x46b1a43c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1040be71: tileRendererInUse null, GearsES2[obj 0x1040be71 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1040be71 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 0x1040be71 created: GearsObj[0xed41117, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1040be71 created: GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1040be71 created: GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1040be71 FIN GearsES2[obj 0x1040be71 isInit true, usesShared false, 1 GearsObj[0xed41117, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3b05aaba, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1040be71 0/0 624x441 of 624x441, swapInterval 0, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1040be71, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x52f27fbd: tileRendererInUse null, GearsES2[obj 0x52f27fbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52f27fbd 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 0x52f27fbd created: GearsObj[0x384c6fb3, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52f27fbd created: GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52f27fbd created: GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52f27fbd FIN GearsES2[obj 0x52f27fbd isInit true, usesShared false, 1 GearsObj[0x384c6fb3, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4d37a766, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52f27fbd 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52f27fbd, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1040be71: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1040be71 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52f27fbd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52f27fbd 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 0x7bd7d6d6: tileRendererInUse null, GearsES2[obj 0x7bd7d6d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bd7d6d6 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 0x7bd7d6d6 created: GearsObj[0x67ba45b3, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7bd7d6d6 created: GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7bd7d6d6 created: GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bd7d6d6 FIN GearsES2[obj 0x7bd7d6d6 isInit true, usesShared false, 1 GearsObj[0x67ba45b3, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x518f0051, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bd7d6d6 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bd7d6d6, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2de56eb2: tileRendererInUse null, GearsES2[obj 0x2de56eb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2de56eb2 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 0x2de56eb2 created: GearsObj[0x57a3c490, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2de56eb2 created: GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2de56eb2 created: GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de56eb2 FIN GearsES2[obj 0x2de56eb2 isInit true, usesShared false, 1 GearsObj[0x57a3c490, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x310357c1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de56eb2 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de56eb2, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x17bffc17: tileRendererInUse null, GearsES2[obj 0x17bffc17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17bffc17 on Thread[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 0x17bffc17 created: GearsObj[0x7ac5cc2a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x17bffc17 created: GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x17bffc17 created: GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x17bffc17 FIN GearsES2[obj 0x17bffc17 isInit true, usesShared false, 1 GearsObj[0x7ac5cc2a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xe77f65, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17bffc17 0/0 624x441 of 624x441, swapInterval 0, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17bffc17, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bd7d6d6 624x441, swapInterval 0, drawable 0x20010fcd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2de56eb2 624x441, swapInterval 0, drawable 0x23010e58 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17bffc17 624x441, swapInterval 0, drawable 0x23010e58 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bd7d6d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bd7d6d6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de56eb2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de56eb2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17 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 @ 1579065292021 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065292021 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 3.626 sec [junit] Testcase: test02AsyncEachAnimator took 1.824 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.19 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065286518 ms III - Start [junit] SLOCK [T main @ 1579065286521 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c 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 0x28dcca0c created: GearsObj[0x1c3b7dca, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x28dcca0c created: GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x28dcca0c created: GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0x1c3b7dca, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x603a7838, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x46b1a43c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1040be71: tileRendererInUse null, GearsES2[obj 0x1040be71 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1040be71 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 0x1040be71 created: GearsObj[0xed41117, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1040be71 created: GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1040be71 created: GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1040be71 FIN GearsES2[obj 0x1040be71 isInit true, usesShared false, 1 GearsObj[0xed41117, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x24d14f2b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3b05aaba, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1040be71 0/0 624x441 of 624x441, swapInterval 0, drawable 0xffffffffa3010d9c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1040be71, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x52f27fbd: tileRendererInUse null, GearsES2[obj 0x52f27fbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52f27fbd 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 0x52f27fbd created: GearsObj[0x384c6fb3, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52f27fbd created: GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52f27fbd created: GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52f27fbd FIN GearsES2[obj 0x52f27fbd isInit true, usesShared false, 1 GearsObj[0x384c6fb3, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x796305c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4d37a766, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52f27fbd 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52f27fbd, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1040be71: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1040be71 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52f27fbd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52f27fbd 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 0x7bd7d6d6: tileRendererInUse null, GearsES2[obj 0x7bd7d6d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bd7d6d6 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 0x7bd7d6d6 created: GearsObj[0x67ba45b3, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7bd7d6d6 created: GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7bd7d6d6 created: GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bd7d6d6 FIN GearsES2[obj 0x7bd7d6d6 isInit true, usesShared false, 1 GearsObj[0x67ba45b3, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x177419a6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x518f0051, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bd7d6d6 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bd7d6d6, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2de56eb2: tileRendererInUse null, GearsES2[obj 0x2de56eb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2de56eb2 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 0x2de56eb2 created: GearsObj[0x57a3c490, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2de56eb2 created: GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2de56eb2 created: GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de56eb2 FIN GearsES2[obj 0x2de56eb2 isInit true, usesShared false, 1 GearsObj[0x57a3c490, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2c1faaa8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x310357c1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de56eb2 0/0 624x441 of 624x441, swapInterval 0, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de56eb2, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x17bffc17: tileRendererInUse null, GearsES2[obj 0x17bffc17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17bffc17 on Thread[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 0x17bffc17 created: GearsObj[0x7ac5cc2a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x17bffc17 created: GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x17bffc17 created: GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x17bffc17 FIN GearsES2[obj 0x17bffc17 isInit true, usesShared false, 1 GearsObj[0x7ac5cc2a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x431446d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xe77f65, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17bffc17 0/0 624x441 of 624x441, swapInterval 0, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17bffc17, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bd7d6d6 624x441, swapInterval 0, drawable 0x20010fcd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2de56eb2 624x441, swapInterval 0, drawable 0x23010e58 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17bffc17 624x441, swapInterval 0, drawable 0x23010e58 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bd7d6d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bd7d6d6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de56eb2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de56eb2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17 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 @ 1579065292021 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065292021 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065295527 ms III - Start [junit] SLOCK [T main @ 1579065295528 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065305918 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065305918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.109 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065295527 ms III - Start [junit] SLOCK [T main @ 1579065295528 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065305918 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065305918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 2.688 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.363 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0.001 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.793 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.502 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.654 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.359 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.789 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.489 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: 13.109 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065295527 ms III - Start [junit] SLOCK [T main @ 1579065295528 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065305918 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065305918 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 @ 1579065309396 ms III - Start [junit] SLOCK [T main @ 1579065309402 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065319776 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065319777 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.058 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065309396 ms III - Start [junit] SLOCK [T main @ 1579065309402 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065319776 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065319777 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 2.646 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.362 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0.001 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0.001 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.789 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.495 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.702 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.364 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.781 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.493 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: 13.058 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065309396 ms III - Start [junit] SLOCK [T main @ 1579065309402 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065319776 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065319777 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT [junit] 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 @ 1579065323238 ms III - Start [junit] SLOCK [T main @ 1579065323242 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] Test 0/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x70018f03: tileRendererInUse null, GearsES2[obj 0x70018f03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x70018f03 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 0x70018f03 created: GearsObj[0xa50a072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x70018f03 created: GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x70018f03 created: GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x70018f03 FIN GearsES2[obj 0x70018f03 isInit true, usesShared false, 1 GearsObj[0xa50a072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1caca9aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x70018f03 0/0 256x256 of 256x256, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x70018f03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] Test 0/10.1: done [junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70018f03 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x70018f03, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0008-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70018f03: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70018f03 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 0/10.2: done. [junit] Test 1/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x19131d49: tileRendererInUse null, GearsES2[obj 0x19131d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x19131d49 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 0x19131d49 created: GearsObj[0x1b77c302, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x19131d49 created: GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x19131d49 created: GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x19131d49 FIN GearsES2[obj 0x19131d49 isInit true, usesShared false, 1 GearsObj[0x1b77c302, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56ab0e00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x19131d49 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19131d49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0013-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 1/10.1: done [junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19131d49 0/0 356x356 of 356x356, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19131d49, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0025-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19131d49: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19131d49 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 1/10.2: done. [junit] Test 2/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2aec0b37: tileRendererInUse null, GearsES2[obj 0x2aec0b37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2aec0b37 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 0x2aec0b37 created: GearsObj[0x20fcb1b6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2aec0b37 created: GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2aec0b37 created: GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2aec0b37 FIN GearsES2[obj 0x2aec0b37 isInit true, usesShared false, 1 GearsObj[0x20fcb1b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f17d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2aec0b37 0/0 256x256 of 256x256, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aec0b37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0032-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 2/10.1: done [junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aec0b37 0/0 356x356 of 356x356, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aec0b37, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0044-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aec0b37: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aec0b37 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 2/10.2: done. [junit] Test 3/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x69a11668: tileRendererInUse null, GearsES2[obj 0x69a11668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69a11668 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 0x69a11668 created: GearsObj[0x73d1a342, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69a11668 created: GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69a11668 created: GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x69a11668 FIN GearsES2[obj 0x69a11668 isInit true, usesShared false, 1 GearsObj[0x73d1a342, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40c56aff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x69a11668 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69a11668, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0051-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 3/10.1: done [junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69a11668 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69a11668, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69a11668: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69a11668 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 3/10.2: done. [junit] Test 4/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0xb1d0378: tileRendererInUse null, GearsES2[obj 0xb1d0378 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb1d0378 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 0xb1d0378 created: GearsObj[0x46bd5ae1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb1d0378 created: GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb1d0378 created: GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0xb1d0378 FIN GearsES2[obj 0xb1d0378 isInit true, usesShared false, 1 GearsObj[0x46bd5ae1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x651cd1ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0xb1d0378 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff00108fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb1d0378, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0070-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 4/10.1: done [junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb1d0378 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb1d0378, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0082-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb1d0378: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb1d0378 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 4/10.2: done. [junit] Test 5/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x4ffeae39: tileRendererInUse null, GearsES2[obj 0x4ffeae39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ffeae39 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 0x4ffeae39 created: GearsObj[0x69f60a5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ffeae39 created: GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ffeae39 created: GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x4ffeae39 FIN GearsES2[obj 0x4ffeae39 isInit true, usesShared false, 1 GearsObj[0x69f60a5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63811fd8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x4ffeae39 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ffeae39, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0089-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 5/10.1: done [junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ffeae39 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ffeae39, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0101-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ffeae39: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ffeae39 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 5/10.2: done. [junit] Test 6/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x5109325c: tileRendererInUse null, GearsES2[obj 0x5109325c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5109325c 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 0x5109325c created: GearsObj[0x48e3d1c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5109325c created: GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5109325c created: GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x5109325c FIN GearsES2[obj 0x5109325c isInit true, usesShared false, 1 GearsObj[0x48e3d1c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a9cc97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x5109325c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5109325c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0108-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 6/10.1: done [junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5109325c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5109325c, 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-n0121-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5109325c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5109325c FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 6/10.2: done. [junit] Test 7/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2767c17c: tileRendererInUse null, GearsES2[obj 0x2767c17c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2767c17c 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 0x2767c17c created: GearsObj[0x7813e783, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2767c17c created: GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2767c17c created: GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2767c17c FIN GearsES2[obj 0x2767c17c isInit true, usesShared false, 1 GearsObj[0x7813e783, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d07f63f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2767c17c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2767c17c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0128-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 7/10.1: done [junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2767c17c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2767c17c, 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-n0141-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2767c17c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2767c17c FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 7/10.2: done. [junit] Test 8/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6fae351e: tileRendererInUse null, GearsES2[obj 0x6fae351e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fae351e 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 0x6fae351e created: GearsObj[0x6725ebc3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fae351e created: GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fae351e created: GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6fae351e FIN GearsES2[obj 0x6fae351e isInit true, usesShared false, 1 GearsObj[0x6725ebc3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6093899a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6fae351e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fae351e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0147-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 8/10.1: done [junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6fae351e 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fae351e, 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-n0160-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fae351e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fae351e FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 8/10.2: done. [junit] Test 9/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x55f11353: tileRendererInUse null, GearsES2[obj 0x55f11353 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55f11353 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 0x55f11353 created: GearsObj[0x7cd32a96, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55f11353 created: GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55f11353 created: GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x55f11353 FIN GearsES2[obj 0x55f11353 isInit true, usesShared false, 1 GearsObj[0x7cd32a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c72b6ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x55f11353 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff00108fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55f11353, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0167-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 9/10.1: done [junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55f11353 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55f11353, 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-n0180-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55f11353: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55f11353 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 9/10.2: done. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065329451 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065329451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.933 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065323238 ms III - Start [junit] SLOCK [T main @ 1579065323242 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] Test 0/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x70018f03: tileRendererInUse null, GearsES2[obj 0x70018f03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x70018f03 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 0x70018f03 created: GearsObj[0xa50a072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x70018f03 created: GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x70018f03 created: GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x70018f03 FIN GearsES2[obj 0x70018f03 isInit true, usesShared false, 1 GearsObj[0xa50a072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1caca9aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x70018f03 0/0 256x256 of 256x256, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x70018f03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] Test 0/10.1: done [junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70018f03 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x70018f03, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0008-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70018f03: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70018f03 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 0/10.2: done. [junit] Test 1/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x19131d49: tileRendererInUse null, GearsES2[obj 0x19131d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x19131d49 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 0x19131d49 created: GearsObj[0x1b77c302, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x19131d49 created: GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x19131d49 created: GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x19131d49 FIN GearsES2[obj 0x19131d49 isInit true, usesShared false, 1 GearsObj[0x1b77c302, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56ab0e00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x19131d49 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19131d49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0013-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 1/10.1: done [junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19131d49 0/0 356x356 of 356x356, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19131d49, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0025-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19131d49: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19131d49 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 1/10.2: done. [junit] Test 2/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2aec0b37: tileRendererInUse null, GearsES2[obj 0x2aec0b37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2aec0b37 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 0x2aec0b37 created: GearsObj[0x20fcb1b6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2aec0b37 created: GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2aec0b37 created: GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2aec0b37 FIN GearsES2[obj 0x2aec0b37 isInit true, usesShared false, 1 GearsObj[0x20fcb1b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f17d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2aec0b37 0/0 256x256 of 256x256, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aec0b37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0032-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 2/10.1: done [junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aec0b37 0/0 356x356 of 356x356, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aec0b37, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0044-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aec0b37: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aec0b37 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 2/10.2: done. [junit] Test 3/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x69a11668: tileRendererInUse null, GearsES2[obj 0x69a11668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69a11668 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 0x69a11668 created: GearsObj[0x73d1a342, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69a11668 created: GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69a11668 created: GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x69a11668 FIN GearsES2[obj 0x69a11668 isInit true, usesShared false, 1 GearsObj[0x73d1a342, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40c56aff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x69a11668 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69a11668, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0051-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 3/10.1: done [junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69a11668 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69a11668, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69a11668: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69a11668 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 3/10.2: done. [junit] Test 4/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0xb1d0378: tileRendererInUse null, GearsES2[obj 0xb1d0378 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb1d0378 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 0xb1d0378 created: GearsObj[0x46bd5ae1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb1d0378 created: GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb1d0378 created: GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0xb1d0378 FIN GearsES2[obj 0xb1d0378 isInit true, usesShared false, 1 GearsObj[0x46bd5ae1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x651cd1ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0xb1d0378 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff00108fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb1d0378, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0070-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 4/10.1: done [junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb1d0378 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb1d0378, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0082-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb1d0378: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb1d0378 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 4/10.2: done. [junit] Test 5/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x4ffeae39: tileRendererInUse null, GearsES2[obj 0x4ffeae39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ffeae39 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 0x4ffeae39 created: GearsObj[0x69f60a5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ffeae39 created: GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ffeae39 created: GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x4ffeae39 FIN GearsES2[obj 0x4ffeae39 isInit true, usesShared false, 1 GearsObj[0x69f60a5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63811fd8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x4ffeae39 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ffeae39, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0089-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 5/10.1: done [junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ffeae39 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ffeae39, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0101-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ffeae39: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ffeae39 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 5/10.2: done. [junit] Test 6/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x5109325c: tileRendererInUse null, GearsES2[obj 0x5109325c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5109325c 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 0x5109325c created: GearsObj[0x48e3d1c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5109325c created: GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5109325c created: GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x5109325c FIN GearsES2[obj 0x5109325c isInit true, usesShared false, 1 GearsObj[0x48e3d1c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a9cc97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x5109325c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5109325c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0108-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 6/10.1: done [junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5109325c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5109325c, 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-n0121-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5109325c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5109325c FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 6/10.2: done. [junit] Test 7/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2767c17c: tileRendererInUse null, GearsES2[obj 0x2767c17c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2767c17c 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 0x2767c17c created: GearsObj[0x7813e783, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2767c17c created: GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2767c17c created: GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2767c17c FIN GearsES2[obj 0x2767c17c isInit true, usesShared false, 1 GearsObj[0x7813e783, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d07f63f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2767c17c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2767c17c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0128-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 7/10.1: done [junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2767c17c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2767c17c, 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-n0141-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2767c17c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2767c17c FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 7/10.2: done. [junit] Test 8/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6fae351e: tileRendererInUse null, GearsES2[obj 0x6fae351e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fae351e 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 0x6fae351e created: GearsObj[0x6725ebc3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fae351e created: GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fae351e created: GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6fae351e FIN GearsES2[obj 0x6fae351e isInit true, usesShared false, 1 GearsObj[0x6725ebc3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6093899a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6fae351e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fae351e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0147-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 8/10.1: done [junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6fae351e 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fae351e, 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-n0160-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fae351e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fae351e FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 8/10.2: done. [junit] Test 9/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x55f11353: tileRendererInUse null, GearsES2[obj 0x55f11353 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55f11353 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 0x55f11353 created: GearsObj[0x7cd32a96, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55f11353 created: GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55f11353 created: GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x55f11353 FIN GearsES2[obj 0x55f11353 isInit true, usesShared false, 1 GearsObj[0x7cd32a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c72b6ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x55f11353 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff00108fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55f11353, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0167-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 9/10.1: done [junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55f11353 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55f11353, 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-n0180-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55f11353: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55f11353 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 9/10.2: done. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065329451 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065329451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 6.145 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.933 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065323238 ms III - Start [junit] SLOCK [T main @ 1579065323242 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] Test 0/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x70018f03: tileRendererInUse null, GearsES2[obj 0x70018f03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x70018f03 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 0x70018f03 created: GearsObj[0xa50a072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x70018f03 created: GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x70018f03 created: GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x70018f03 FIN GearsES2[obj 0x70018f03 isInit true, usesShared false, 1 GearsObj[0xa50a072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3776414f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1caca9aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x70018f03 0/0 256x256 of 256x256, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x70018f03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] Test 0/10.1: done [junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70018f03 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x70018f03, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0008-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70018f03: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70018f03 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 0/10.2: done. [junit] Test 1/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x19131d49: tileRendererInUse null, GearsES2[obj 0x19131d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x19131d49 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 0x19131d49 created: GearsObj[0x1b77c302, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x19131d49 created: GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x19131d49 created: GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x19131d49 FIN GearsES2[obj 0x19131d49 isInit true, usesShared false, 1 GearsObj[0x1b77c302, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c1943f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56ab0e00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x19131d49 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19131d49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0013-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 1/10.1: done [junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19131d49 0/0 356x356 of 356x356, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19131d49, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0025-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19131d49: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19131d49 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 1/10.2: done. [junit] Test 2/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2aec0b37: tileRendererInUse null, GearsES2[obj 0x2aec0b37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2aec0b37 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 0x2aec0b37 created: GearsObj[0x20fcb1b6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2aec0b37 created: GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2aec0b37 created: GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2aec0b37 FIN GearsES2[obj 0x2aec0b37 isInit true, usesShared false, 1 GearsObj[0x20fcb1b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d0e5a56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f17d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2aec0b37 0/0 256x256 of 256x256, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aec0b37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0032-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 2/10.1: done [junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aec0b37 0/0 356x356 of 356x356, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aec0b37, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0044-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aec0b37: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aec0b37 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 2/10.2: done. [junit] Test 3/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x69a11668: tileRendererInUse null, GearsES2[obj 0x69a11668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69a11668 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 0x69a11668 created: GearsObj[0x73d1a342, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69a11668 created: GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69a11668 created: GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x69a11668 FIN GearsES2[obj 0x69a11668 isInit true, usesShared false, 1 GearsObj[0x73d1a342, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b6ae78d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40c56aff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x69a11668 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69a11668, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0051-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 3/10.1: done [junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69a11668 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69a11668, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69a11668: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69a11668 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 3/10.2: done. [junit] Test 4/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0xb1d0378: tileRendererInUse null, GearsES2[obj 0xb1d0378 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb1d0378 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 0xb1d0378 created: GearsObj[0x46bd5ae1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb1d0378 created: GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb1d0378 created: GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0xb1d0378 FIN GearsES2[obj 0xb1d0378 isInit true, usesShared false, 1 GearsObj[0x46bd5ae1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743db396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x651cd1ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0xb1d0378 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff00108fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb1d0378, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0070-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 4/10.1: done [junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb1d0378 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb1d0378, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0082-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb1d0378: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb1d0378 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 4/10.2: done. [junit] Test 5/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x4ffeae39: tileRendererInUse null, GearsES2[obj 0x4ffeae39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ffeae39 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 0x4ffeae39 created: GearsObj[0x69f60a5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ffeae39 created: GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ffeae39 created: GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x4ffeae39 FIN GearsES2[obj 0x4ffeae39 isInit true, usesShared false, 1 GearsObj[0x69f60a5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42fac31f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63811fd8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x4ffeae39 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ffeae39, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0089-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 5/10.1: done [junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ffeae39 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ffeae39, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0101-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ffeae39: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ffeae39 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 5/10.2: done. [junit] Test 6/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x5109325c: tileRendererInUse null, GearsES2[obj 0x5109325c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5109325c 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 0x5109325c created: GearsObj[0x48e3d1c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5109325c created: GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5109325c created: GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x5109325c FIN GearsES2[obj 0x5109325c isInit true, usesShared false, 1 GearsObj[0x48e3d1c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x523e150f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a9cc97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x5109325c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5109325c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0108-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 6/10.1: done [junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5109325c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5109325c, 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-n0121-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5109325c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5109325c FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 6/10.2: done. [junit] Test 7/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2767c17c: tileRendererInUse null, GearsES2[obj 0x2767c17c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2767c17c 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 0x2767c17c created: GearsObj[0x7813e783, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2767c17c created: GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2767c17c created: GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2767c17c FIN GearsES2[obj 0x2767c17c isInit true, usesShared false, 1 GearsObj[0x7813e783, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xed6ac2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d07f63f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2767c17c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2767c17c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0128-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 7/10.1: done [junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2767c17c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x20010fcd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2767c17c, 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-n0141-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2767c17c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2767c17c FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 7/10.2: done. [junit] Test 8/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6fae351e: tileRendererInUse null, GearsES2[obj 0x6fae351e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fae351e 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 0x6fae351e created: GearsObj[0x6725ebc3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fae351e created: GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fae351e created: GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6fae351e FIN GearsES2[obj 0x6fae351e isInit true, usesShared false, 1 GearsObj[0x6725ebc3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae36f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6093899a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6fae351e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fae351e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0147-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 8/10.1: done [junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6fae351e 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff9a010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fae351e, 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-n0160-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fae351e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6fae351e FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 8/10.2: done. [junit] Test 9/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x55f11353: tileRendererInUse null, GearsES2[obj 0x55f11353 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55f11353 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 0x55f11353 created: GearsObj[0x7cd32a96, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55f11353 created: GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55f11353 created: GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x55f11353 FIN GearsES2[obj 0x55f11353 isInit true, usesShared false, 1 GearsObj[0x7cd32a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x750e0207, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c72b6ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x55f11353 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff00108fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55f11353, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0167-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] GLAD Lifecycle.X GLWindow [junit] Test 9/10.1: done [junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55f11353 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffb50108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55f11353, 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-n0180-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55f11353: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55f11353 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 9/10.2: done. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065329451 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065329451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1579065333018 ms III - Start [junit] SLOCK [T main @ 1579065333021 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334885 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334886 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334888 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334891 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335068 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335070 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335071 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335080 d 0ms]] [junit] 1 - switch - START 1065 [junit] 1 - switch - END 1065 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2000 [junit] 2 - switch - END 2000 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0111-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337886 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337887 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337887 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337920 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337920 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337976 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337976 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337977 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337978 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337979 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 1045 [junit] 1 - switch - END 1045 [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 2093 [junit] 2 - switch - END 2093 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3655-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341016 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341016 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341017 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [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 1050 [junit] 1 - switch - END 1050 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4279-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2078 [junit] 2 - switch - END 2078 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9279-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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344235 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344236 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344238 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344238 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344239 d 0ms]] [junit] 1 - switch - START 1079 [junit] 1 - switch - END 1079 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4540-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4601-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347176 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347177 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347178 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347179 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347181 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347245 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347247 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347248 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347250 d 0ms]] [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2088 [junit] 2 - switch - END 2088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350132 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350133 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350134 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350135 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350155 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350155 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350208 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350208 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350209 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350210 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350216 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350217 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 1063 [junit] 1 - switch - END 1063 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3393-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2089 [junit] 2 - switch - END 2089 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6471-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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353443 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353444 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353446 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353446 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353529 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353530 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353531 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353531 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353532 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353532 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353546 d 0ms]] [junit] 1 - switch - START 1088 [junit] 1 - switch - END 1088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2023 [junit] 2 - switch - END 2023 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356432 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356434 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356453 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356506 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356507 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356508 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356509 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356517 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356517 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 1064 [junit] 1 - switch - END 1064 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4802-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9553-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 @ 1579065359526 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065359526 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.21 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065333018 ms III - Start [junit] SLOCK [T main @ 1579065333021 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334885 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334886 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334888 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334891 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335068 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335070 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335071 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335080 d 0ms]] [junit] 1 - switch - START 1065 [junit] 1 - switch - END 1065 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2000 [junit] 2 - switch - END 2000 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0111-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337886 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337887 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337887 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337920 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337920 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337976 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337976 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337977 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337978 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337979 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 1045 [junit] 1 - switch - END 1045 [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 2093 [junit] 2 - switch - END 2093 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3655-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341016 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341016 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341017 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [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 1050 [junit] 1 - switch - END 1050 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4279-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2078 [junit] 2 - switch - END 2078 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9279-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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344235 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344236 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344238 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344238 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344239 d 0ms]] [junit] 1 - switch - START 1079 [junit] 1 - switch - END 1079 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4540-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4601-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347176 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347177 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347178 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347179 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347181 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347245 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347247 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347248 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347250 d 0ms]] [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2088 [junit] 2 - switch - END 2088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350132 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350133 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350134 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350135 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350155 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350155 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350208 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350208 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350209 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350210 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350216 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350217 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 1063 [junit] 1 - switch - END 1063 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3393-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2089 [junit] 2 - switch - END 2089 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6471-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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353443 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353444 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353446 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353446 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353529 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353530 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353531 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353531 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353532 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353532 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353546 d 0ms]] [junit] 1 - switch - START 1088 [junit] 1 - switch - END 1088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2023 [junit] 2 - switch - END 2023 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356432 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356434 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356453 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356506 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356507 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356508 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356509 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356517 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356517 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 1064 [junit] 1 - switch - END 1064 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4802-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9553-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 @ 1579065359526 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065359526 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 4.867 sec [junit] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.083 sec [junit] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.101 sec [junit] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.991 sec [junit] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.019 sec [junit] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.053 sec [junit] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.134 sec [junit] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.025 sec [junit] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.053 sec [junit] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.055 sec [junit] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 2.946 sec [junit] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.022 sec [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.21 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065333018 ms III - Start [junit] SLOCK [T main @ 1579065333021 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334885 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334886 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334888 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065334891 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335068 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335069 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335070 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335071 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065335080 d 0ms]] [junit] 1 - switch - START 1065 [junit] 1 - switch - END 1065 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2000 [junit] 2 - switch - END 2000 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0111-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337886 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337887 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337887 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337920 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337920 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337976 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337976 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337977 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337978 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065337979 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 1045 [junit] 1 - switch - END 1045 [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 2093 [junit] 2 - switch - END 2093 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3655-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341016 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341016 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065341017 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [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 1050 [junit] 1 - switch - END 1050 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4279-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2078 [junit] 2 - switch - END 2078 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9279-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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344235 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344236 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344238 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344238 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065344239 d 0ms]] [junit] 1 - switch - START 1079 [junit] 1 - switch - END 1079 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4540-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4601-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347109 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347176 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347177 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347178 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347179 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347181 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347245 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347246 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347247 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347248 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065347250 d 0ms]] [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2088 [junit] 2 - switch - END 2088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350132 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350133 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350134 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350135 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350155 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350155 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350208 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350208 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350209 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350210 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350216 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065350217 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 1063 [junit] 1 - switch - END 1063 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3393-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2089 [junit] 2 - switch - END 2089 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6471-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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353443 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353444 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353446 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353446 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353529 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353530 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353531 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353531 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353532 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353532 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065353546 d 0ms]] [junit] 1 - switch - START 1088 [junit] 1 - switch - END 1088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2023 [junit] 2 - switch - END 2023 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356432 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356434 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356453 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356506 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356507 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356508 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356509 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356517 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065356517 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 1064 [junit] 1 - switch - END 1064 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4802-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9553-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 @ 1579065359526 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065359526 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] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065363022 ms III - Start [junit] SLOCK [T main @ 1579065363026 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x48393c4b: tileRendererInUse null, GearsES2[obj 0x48393c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48393c4b 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 0x48393c4b created: GearsObj[0x71a27679, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x48393c4b created: GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x48393c4b created: GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x48393c4b FIN GearsES2[obj 0x48393c4b isInit true, usesShared false, 1 GearsObj[0x71a27679, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2866098f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x48393c4b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48393c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x48393c4b 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48393c4b, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0058-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 0x48393c4b: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x48393c4b FIN [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] 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 @ 1579065369274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065369274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.964 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065363022 ms III - Start [junit] SLOCK [T main @ 1579065363026 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x48393c4b: tileRendererInUse null, GearsES2[obj 0x48393c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48393c4b 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 0x48393c4b created: GearsObj[0x71a27679, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x48393c4b created: GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x48393c4b created: GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x48393c4b FIN GearsES2[obj 0x48393c4b isInit true, usesShared false, 1 GearsObj[0x71a27679, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2866098f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x48393c4b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48393c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x48393c4b 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48393c4b, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0058-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 0x48393c4b: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x48393c4b FIN [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] 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 @ 1579065369274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065369274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test21GLWindowGL2ES2 took 6.172 sec [junit] Testcase: test22GLWindowGLES2 took 0.002 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.964 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065363022 ms III - Start [junit] SLOCK [T main @ 1579065363026 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x48393c4b: tileRendererInUse null, GearsES2[obj 0x48393c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48393c4b 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 0x48393c4b created: GearsObj[0x71a27679, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x48393c4b created: GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x48393c4b created: GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x48393c4b FIN GearsES2[obj 0x48393c4b isInit true, usesShared false, 1 GearsObj[0x71a27679, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dd34cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2866098f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x48393c4b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48393c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x48393c4b 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48393c4b, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0058-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 0x48393c4b: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x48393c4b FIN [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] 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 @ 1579065369274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065369274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065372806 ms III - Start [junit] SLOCK [T main @ 1579065372809 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27c0a407: tileRendererInUse null, GearsES2[obj 0x27c0a407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27c0a407 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x27c0a407 created: GearsObj[0x1b416e68, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27c0a407 created: GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27c0a407 created: GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27c0a407 FIN GearsES2[obj 0x27c0a407 isInit true, usesShared false, 1 GearsObj[0x1b416e68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ec20c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27c0a407 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27c0a407, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27c0a407 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27c0a407, angle 27.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0055-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27c0a407: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27c0a407 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] 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 @ 1579065378180 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065378180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.084 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065372806 ms III - Start [junit] SLOCK [T main @ 1579065372809 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27c0a407: tileRendererInUse null, GearsES2[obj 0x27c0a407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27c0a407 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x27c0a407 created: GearsObj[0x1b416e68, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27c0a407 created: GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27c0a407 created: GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27c0a407 FIN GearsES2[obj 0x27c0a407 isInit true, usesShared false, 1 GearsObj[0x1b416e68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ec20c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27c0a407 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27c0a407, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27c0a407 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27c0a407, angle 27.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0055-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27c0a407: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27c0a407 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] 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 @ 1579065378180 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065378180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnscreenGL2ES2 took 5.283 sec [junit] Testcase: test02GLCanvasOnscreenGLES2 took 0.001 sec [junit] Testcase: test11GLCanvasOffscreenGL2ES2 took 0.001 sec [junit] Testcase: test12GLCanvasOffscreenGLES2 took 0.001 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.084 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065372806 ms III - Start [junit] SLOCK [T main @ 1579065372809 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27c0a407: tileRendererInUse null, GearsES2[obj 0x27c0a407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27c0a407 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x27c0a407 created: GearsObj[0x1b416e68, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27c0a407 created: GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27c0a407 created: GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27c0a407 FIN GearsES2[obj 0x27c0a407 isInit true, usesShared false, 1 GearsObj[0x1b416e68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a21e5e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ec20c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27c0a407 0/0 256x256 of 256x256, swapInterval 1, drawable 0x23010e58, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27c0a407, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27c0a407 0/0 356x356 of 356x356, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27c0a407, angle 27.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0055-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27c0a407: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27c0a407 FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] 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 @ 1579065378180 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065378180 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 @ 1579065381695 ms III - Start [junit] SLOCK [T main @ 1579065381698 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f8a151e: tileRendererInUse null, GearsES2[obj 0x3f8a151e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f8a151e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3f8a151e created: GearsObj[0xaf64c49, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f8a151e created: GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f8a151e created: GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f8a151e FIN GearsES2[obj 0x3f8a151e isInit true, usesShared false, 1 GearsObj[0xaf64c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x376bd3d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f8a151e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f8a151e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x3f8a151e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f8a151e, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0060-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 0x3f8a151e: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3f8a151e FIN [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] 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] Thread[Thread-5-null,5,main] GearsES2.init.0 0x2117e0fe: tileRendererInUse null, GearsES2[obj 0x2117e0fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2117e0fe 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 0x2117e0fe created: GearsObj[0x50c805ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2117e0fe created: GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2117e0fe created: GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x2117e0fe FIN GearsES2[obj 0x2117e0fe isInit true, usesShared false, 1 GearsObj[0x50c805ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a97609a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x2117e0fe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2117e0fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2117e0fe 0/0 356x356 of 356x356, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2117e0fe, 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] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0066-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2117e0fe: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2117e0fe FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] 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 @ 1579065388131 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065388131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.143 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065381695 ms III - Start [junit] SLOCK [T main @ 1579065381698 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f8a151e: tileRendererInUse null, GearsES2[obj 0x3f8a151e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f8a151e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3f8a151e created: GearsObj[0xaf64c49, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f8a151e created: GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f8a151e created: GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f8a151e FIN GearsES2[obj 0x3f8a151e isInit true, usesShared false, 1 GearsObj[0xaf64c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x376bd3d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f8a151e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f8a151e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x3f8a151e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f8a151e, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0060-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 0x3f8a151e: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3f8a151e FIN [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] 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] Thread[Thread-5-null,5,main] GearsES2.init.0 0x2117e0fe: tileRendererInUse null, GearsES2[obj 0x2117e0fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2117e0fe 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 0x2117e0fe created: GearsObj[0x50c805ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2117e0fe created: GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2117e0fe created: GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x2117e0fe FIN GearsES2[obj 0x2117e0fe isInit true, usesShared false, 1 GearsObj[0x50c805ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a97609a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x2117e0fe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2117e0fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2117e0fe 0/0 356x356 of 356x356, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2117e0fe, 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] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0066-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2117e0fe: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2117e0fe FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] 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 @ 1579065388131 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065388131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnScrn2GLWindowGL2ES2 took 3.997 sec [junit] Testcase: test02GLCanvasOnScrn2GLWindowGLES2 took 0.002 sec [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 2.321 sec [junit] Testcase: test12GLWindow2GLCanvasOnScrnGLES2 took 0.003 sec [junit] Testcase: test21GLCanvasOffScrn2GLWindowGL2ES2 took 0.002 sec [junit] Testcase: test22GLCanvasOffScrn2GLWindowGLES2 took 0.001 sec [junit] Testcase: test31GLWindow2GLCanvasOffScrnGL2ES2 took 0.005 sec [junit] Testcase: test32GLWindow2GLCanvasOffScrnGLES2 took 0 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.143 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065381695 ms III - Start [junit] SLOCK [T main @ 1579065381698 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f8a151e: tileRendererInUse null, GearsES2[obj 0x3f8a151e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f8a151e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3f8a151e created: GearsObj[0xaf64c49, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f8a151e created: GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f8a151e created: GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f8a151e FIN GearsES2[obj 0x3f8a151e isInit true, usesShared false, 1 GearsObj[0xaf64c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x385fcff4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x376bd3d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f8a151e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f8a151e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x3f8a151e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f8a151e, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0060-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 0x3f8a151e: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3f8a151e FIN [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] 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] Thread[Thread-5-null,5,main] GearsES2.init.0 0x2117e0fe: tileRendererInUse null, GearsES2[obj 0x2117e0fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2117e0fe 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 0x2117e0fe created: GearsObj[0x50c805ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2117e0fe created: GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2117e0fe created: GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x2117e0fe FIN GearsES2[obj 0x2117e0fe isInit true, usesShared false, 1 GearsObj[0x50c805ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f561c5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a97609a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x2117e0fe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2117e0fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2117e0fe 0/0 356x356 of 356x356, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2117e0fe, 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] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0066-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2117e0fe: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2117e0fe FIN [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] 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 @ 1579065388131 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065388131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065391692 ms III - Start [junit] SLOCK [T main @ 1579065391695 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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.awt.TestAWT01GLn - test01GLDefault [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e3967ea: tileRendererInUse null, GearsES2[obj 0x2e3967ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e3967ea on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2e3967ea created: GearsObj[0x19d66c3b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e3967ea created: GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e3967ea created: GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e3967ea FIN GearsES2[obj 0x2e3967ea isInit true, usesShared false, 1 GearsObj[0x19d66c3b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17ff4e40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e3967ea 0/0 496x473 of 496x473, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e3967ea, 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 0x2e3967ea 496x473, swapInterval 1, drawable 0x901096c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea: tileRendererInUse null [junit] GLES2 n/a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea 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] GLProfile GL2: GLProfile[GL2/GL4bc.hw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27406a17: tileRendererInUse null, GearsES2[obj 0x27406a17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27406a17 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x27406a17 created: GearsObj[0x3fe145e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27406a17 created: GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27406a17 created: GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27406a17 FIN GearsES2[obj 0x27406a17 isInit true, usesShared false, 1 GearsObj[0x3fe145e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62b117e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27406a17 0/0 496x473 of 496x473, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27406a17, 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 0x27406a17 496x473, swapInterval 1, drawable 0x901096c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27406a17: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27406a17 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 @ 1579065395889 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065395889 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.901 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 @ 1579065391692 ms III - Start [junit] SLOCK [T main @ 1579065391695 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x2e3967ea: tileRendererInUse null, GearsES2[obj 0x2e3967ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e3967ea on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2e3967ea created: GearsObj[0x19d66c3b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e3967ea created: GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e3967ea created: GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e3967ea FIN GearsES2[obj 0x2e3967ea isInit true, usesShared false, 1 GearsObj[0x19d66c3b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17ff4e40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e3967ea 0/0 496x473 of 496x473, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e3967ea, 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 0x2e3967ea 496x473, swapInterval 1, drawable 0x901096c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.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 0x27406a17: tileRendererInUse null, GearsES2[obj 0x27406a17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27406a17 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x27406a17 created: GearsObj[0x3fe145e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27406a17 created: GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27406a17 created: GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27406a17 FIN GearsES2[obj 0x27406a17 isInit true, usesShared false, 1 GearsObj[0x3fe145e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62b117e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27406a17 0/0 496x473 of 496x473, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27406a17, 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 0x27406a17 496x473, swapInterval 1, drawable 0x901096c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27406a17: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27406a17 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 @ 1579065395889 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065395889 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 0.791 sec [junit] Testcase: test02ES2 took 0.001 sec [junit] Testcase: test02GL2 took 0.612 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.901 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 @ 1579065391692 ms III - Start [junit] SLOCK [T main @ 1579065391695 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x2e3967ea: tileRendererInUse null, GearsES2[obj 0x2e3967ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e3967ea on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2e3967ea created: GearsObj[0x19d66c3b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e3967ea created: GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e3967ea created: GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e3967ea FIN GearsES2[obj 0x2e3967ea isInit true, usesShared false, 1 GearsObj[0x19d66c3b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0dff59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17ff4e40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e3967ea 0/0 496x473 of 496x473, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e3967ea, 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 0x2e3967ea 496x473, swapInterval 1, drawable 0x901096c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.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 0x27406a17: tileRendererInUse null, GearsES2[obj 0x27406a17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27406a17 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x27406a17 created: GearsObj[0x3fe145e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27406a17 created: GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27406a17 created: GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27406a17 FIN GearsES2[obj 0x27406a17 isInit true, usesShared false, 1 GearsObj[0x3fe145e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1036ec05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62b117e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27406a17 0/0 496x473 of 496x473, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27406a17, 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 0x27406a17 496x473, swapInterval 1, drawable 0x901096c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27406a17: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27406a17 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 @ 1579065395889 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065395889 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 @ 1579065399399 ms III - Start [junit] SLOCK [T main @ 1579065399402 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065400149 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065400149 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.427 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 @ 1579065399399 ms III - Start [junit] SLOCK [T main @ 1579065399402 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065400149 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065400149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowClosing took 0.665 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.427 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 @ 1579065399399 ms III - Start [junit] SLOCK [T main @ 1579065399402 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065400149 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065400149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065403483 ms III - Start [junit] SLOCK [T main @ 1579065403487 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [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 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0xbd76c2b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0xbd76c2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ca857e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 512x447 of 512x447, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, 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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0x624152d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x624152d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8d3c105, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 833x768 of 833x768, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, 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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0x1f413839, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x1f413839, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f42c9d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 256x191 of 256x191, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 30.5, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0xfd70729, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0xfd70729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b582a10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 512x447 of 512x447, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 46.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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 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 @ 1579065407525 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065407526 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.741 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 @ 1579065403483 ms III - Start [junit] SLOCK [T main @ 1579065403487 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0xbd76c2b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0xbd76c2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ca857e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 512x447 of 512x447, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, 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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0x624152d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x624152d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8d3c105, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 833x768 of 833x768, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, 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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0x1f413839, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x1f413839, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f42c9d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 256x191 of 256x191, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 30.5, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0xfd70729, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0xfd70729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b582a10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 512x447 of 512x447, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 46.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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 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 @ 1579065407525 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065407526 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: 6.741 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 @ 1579065403483 ms III - Start [junit] SLOCK [T main @ 1579065403487 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0xbd76c2b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0xbd76c2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x796a0ca0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ca857e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 512x447 of 512x447, swapInterval 1, drawable 0x901096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, 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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0x624152d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x624152d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d1ac042, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8d3c105, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 833x768 of 833x768, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, 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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0x1f413839, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x1f413839, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2476ae07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f42c9d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 256x191 of 256x191, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 30.5, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2dc54ad4 created: GearsObj[0xfd70729, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0xfd70729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f29b81e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b582a10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dc54ad4 0/0 512x447 of 512x447, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 46.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 0x2dc54ad4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dc54ad4 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 @ 1579065407525 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065407526 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 @ 1579065411012 ms III - Start [junit] SLOCK [T main @ 1579065411015 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x2bd6664f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x2bd6664f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b21c786, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 512x447 of 512x447, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, 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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x943f606, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x943f606, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf9d24e6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 833x768 of 833x768, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 22.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x59eea145, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x59eea145, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1eb90e80, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 256x191 of 256x191, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 35.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x7b077ebc, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x7b077ebc, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x75822805, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 512x447 of 512x447, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 115.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 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 @ 1579065418513 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065418513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.209 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 @ 1579065411012 ms III - Start [junit] SLOCK [T main @ 1579065411015 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x2bd6664f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x2bd6664f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b21c786, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 512x447 of 512x447, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, 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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x943f606, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x943f606, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf9d24e6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 833x768 of 833x768, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 22.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x59eea145, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x59eea145, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1eb90e80, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 256x191 of 256x191, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 35.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x7b077ebc, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x7b077ebc, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x75822805, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 512x447 of 512x447, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 115.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 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 @ 1579065418513 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065418513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.396 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.209 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 @ 1579065411012 ms III - Start [junit] SLOCK [T main @ 1579065411015 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x2bd6664f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x2bd6664f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21950659, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1b21c786, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 512x447 of 512x447, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, 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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x943f606, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x943f606, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x76ea6f97, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf9d24e6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 833x768 of 833x768, swapInterval 1, drawable 0x1c0111d8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 22.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x59eea145, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x59eea145, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ae71698, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1eb90e80, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 256x191 of 256x191, swapInterval 1, drawable 0x7a01119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 35.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x402c4085: tileRendererInUse null, GearsES2[obj 0x402c4085 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x402c4085 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 0x402c4085 created: GearsObj[0x7b077ebc, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x402c4085 created: GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x402c4085 created: GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x402c4085 FIN GearsES2[obj 0x402c4085 isInit true, usesShared false, 1 GearsObj[0x7b077ebc, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5740974a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x75822805, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x402c4085 0/0 512x447 of 512x447, swapInterval 1, drawable 0x70010e5b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x402c4085, angle 115.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 0x402c4085: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x402c4085 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 @ 1579065418513 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065418513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065422070 ms III - Start [junit] SLOCK [T main @ 1579065422073 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] 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] ++++ 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 @ 1579065426262 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065426262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.894 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065422070 ms III - Start [junit] SLOCK [T main @ 1579065422073 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] 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] ++++ 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 @ 1579065426262 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065426262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_NoGL took 1.919 sec [junit] Testcase: test02_WithGL took 2.205 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.894 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065422070 ms III - Start [junit] SLOCK [T main @ 1579065422073 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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] 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] ++++ 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 @ 1579065426262 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065426262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1579065429628 ms III - Start [junit] SLOCK [T main @ 1579065429631 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x780109cc [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 1] [junit] XXXX Panel(0x219cf46c -> Panel(0x3c76e684) 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x3c76e684 -> Panel(0x30f5e95f) 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(0x30f5e95f -> Panel(0x76ae29dd) 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, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x76ae29dd -> Panel(0x219cf46c) 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(0x219cf46c -> Panel(0x3c76e684) 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(0x3c76e684 -> Panel(0x219cf46c) 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 192] [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 194] [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 @ 1579065434818 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065434818 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.894 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065429628 ms III - Start [junit] SLOCK [T main @ 1579065429631 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x780109cc [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 1] [junit] XXXX Panel(0x219cf46c -> Panel(0x3c76e684) 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x3c76e684 -> Panel(0x30f5e95f) 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(0x30f5e95f -> Panel(0x76ae29dd) 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, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x76ae29dd -> Panel(0x219cf46c) 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(0x219cf46c -> Panel(0x3c76e684) 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(0x3c76e684 -> Panel(0x219cf46c) 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 192] [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 194] [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 @ 1579065434818 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065434818 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.648 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.894 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065429628 ms III - Start [junit] SLOCK [T main @ 1579065429631 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x780109cc [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 1] [junit] XXXX Panel(0x219cf46c -> Panel(0x3c76e684) 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x3c76e684 -> Panel(0x30f5e95f) 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(0x30f5e95f -> Panel(0x76ae29dd) 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, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x76ae29dd -> Panel(0x219cf46c) 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(0x219cf46c -> Panel(0x3c76e684) 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(0x3c76e684 -> Panel(0x219cf46c) 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 192] [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 194] [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 @ 1579065434818 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065434818 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.734 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.583 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.734 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 @ 1579065440799 ms III - Start [junit] SLOCK [T main @ 1579065440803 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065443127 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065443127 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.023 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065440799 ms III - Start [junit] SLOCK [T main @ 1579065440803 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065443127 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065443127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenSupersampling took 2.261 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.023 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065440799 ms III - Start [junit] SLOCK [T main @ 1579065440803 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065443127 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065443127 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 @ 1579065446509 ms III - Start [junit] SLOCK [T main @ 1579065446512 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065449530 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065449530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.728 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065446509 ms III - Start [junit] SLOCK [T main @ 1579065446512 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065449530 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065449530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01DefaultOffscreenSupersampling took 2.897 sec [junit] Testcase: test02PBufferOffscreenSupersampling took 0.063 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.728 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065446509 ms III - Start [junit] SLOCK [T main @ 1579065446512 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065449530 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065449530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065452897 ms III - Start [junit] SLOCK [T main @ 1579065452899 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x7cabd077: tileRendererInUse null, GearsES2[obj 0x7cabd077 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7cabd077 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7cabd077 created: GearsObj[0x69744984, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7cabd077 created: GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7cabd077 created: GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7cabd077 FIN GearsES2[obj 0x7cabd077 isInit true, usesShared false, 1 GearsObj[0x69744984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f2889e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7cabd077 0/0 496x473 of 496x473, swapInterval 1, drawable 0x170108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7cabd077, 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 0x7cabd077 496x473, swapInterval 1, drawable 0x170108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7cabd077: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7cabd077 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 @ 1579065455716 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065455716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] cleaning up... [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.527 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 @ 1579065452897 ms III - Start [junit] SLOCK [T main @ 1579065452899 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x7cabd077: tileRendererInUse null, GearsES2[obj 0x7cabd077 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7cabd077 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7cabd077 created: GearsObj[0x69744984, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7cabd077 created: GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7cabd077 created: GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7cabd077 FIN GearsES2[obj 0x7cabd077 isInit true, usesShared false, 1 GearsObj[0x69744984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f2889e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7cabd077 0/0 496x473 of 496x473, swapInterval 1, drawable 0x170108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7cabd077, 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 0x7cabd077 496x473, swapInterval 1, drawable 0x170108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7cabd077: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7cabd077 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 @ 1579065455716 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065455716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test02WithCheckGraphicsEnvironment took 2.773 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.527 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 @ 1579065452897 ms III - Start [junit] SLOCK [T main @ 1579065452899 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x7cabd077: tileRendererInUse null, GearsES2[obj 0x7cabd077 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7cabd077 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7cabd077 created: GearsObj[0x69744984, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7cabd077 created: GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7cabd077 created: GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7cabd077 FIN GearsES2[obj 0x7cabd077 isInit true, usesShared false, 1 GearsObj[0x69744984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9f1d430, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f2889e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7cabd077 0/0 496x473 of 496x473, swapInterval 1, drawable 0x170108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7cabd077, 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 0x7cabd077 496x473, swapInterval 1, drawable 0x170108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7cabd077: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7cabd077 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 @ 1579065455716 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065455716 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] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065459130 ms III - Start [junit] SLOCK [T main @ 1579065459133 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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@3abf5fc7, [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@f63e74[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x250a20bf: tileRendererInUse null, GearsES2[obj 0x250a20bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x250a20bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x250a20bf created: GearsObj[0x7e3e6e06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x250a20bf created: GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x250a20bf created: GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x250a20bf FIN GearsES2[obj 0x250a20bf isInit true, usesShared false, 1 GearsObj[0x7e3e6e06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66be0bbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x250a20bf 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffcc01096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x250a20bf, 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 0x250a20bf 496x473, swapInterval 1, drawable 0xffffffffcc01096c [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 0x250a20bf 496x473, swapInterval 1, drawable 0x170108f4 [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 1 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x250a20bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x250a20bf 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@3abf5fc7, [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@6768c953[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x38437d64: tileRendererInUse null, GearsES2[obj 0x38437d64 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38437d64 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x38437d64 created: GearsObj[0x938277, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38437d64 created: GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38437d64 created: GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38437d64 FIN GearsES2[obj 0x38437d64 isInit true, usesShared false, 1 GearsObj[0x938277, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32495190, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38437d64 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38437d64, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x38437d64 512x512, swapInterval 1, drawable 0x2010d3b [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 0x38437d64 512x512, swapInterval 1, drawable 0xffffffffcc01096c [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 0x38437d64: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38437d64 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 0x29b90898: tileRendererInUse null, GearsES2[obj 0x29b90898 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29b90898 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x29b90898 created: GearsObj[0x7561e4e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29b90898 created: GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29b90898 created: GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29b90898 FIN GearsES2[obj 0x29b90898 isInit true, usesShared false, 1 GearsObj[0x7561e4e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e8d6dda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29b90898 0/0 496x473 of 496x473, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29b90898, 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 0x29b90898 496x473, swapInterval 1, drawable 0x2010d3b [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 0x29b90898 496x473, swapInterval 1, drawable 0xffffffffcc01096c [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@3abf5fc7, [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@8abfdec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x29b90898: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b90898 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 0x4992cbb4: tileRendererInUse null, GearsES2[obj 0x4992cbb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4992cbb4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4992cbb4 created: GearsObj[0xed7c778, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4992cbb4 created: GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4992cbb4 created: GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4992cbb4 FIN GearsES2[obj 0x4992cbb4 isInit true, usesShared false, 1 GearsObj[0xed7c778, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59bd992f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4992cbb4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4992cbb4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4992cbb4 512x512, swapInterval 1, drawable 0x2010d3b [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 0x4992cbb4 512x512, swapInterval 1, drawable 0xffffffffcc01096c [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@3abf5fc7, [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@68803ec0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x4992cbb4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4992cbb4 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 @ 1579065462274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065462274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.852 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065459130 ms III - Start [junit] SLOCK [T main @ 1579065459133 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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@3abf5fc7, [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@f63e74[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x250a20bf: tileRendererInUse null, GearsES2[obj 0x250a20bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x250a20bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x250a20bf created: GearsObj[0x7e3e6e06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x250a20bf created: GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x250a20bf created: GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x250a20bf FIN GearsES2[obj 0x250a20bf isInit true, usesShared false, 1 GearsObj[0x7e3e6e06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66be0bbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x250a20bf 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffcc01096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x250a20bf, 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 0x250a20bf 496x473, swapInterval 1, drawable 0xffffffffcc01096c [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 0x250a20bf 496x473, swapInterval 1, drawable 0x170108f4 [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 1 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x250a20bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x250a20bf 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@3abf5fc7, [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@6768c953[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x38437d64: tileRendererInUse null, GearsES2[obj 0x38437d64 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38437d64 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x38437d64 created: GearsObj[0x938277, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38437d64 created: GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38437d64 created: GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38437d64 FIN GearsES2[obj 0x38437d64 isInit true, usesShared false, 1 GearsObj[0x938277, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32495190, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38437d64 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38437d64, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x38437d64 512x512, swapInterval 1, drawable 0x2010d3b [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 0x38437d64 512x512, swapInterval 1, drawable 0xffffffffcc01096c [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 0x38437d64: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38437d64 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 0x29b90898: tileRendererInUse null, GearsES2[obj 0x29b90898 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29b90898 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x29b90898 created: GearsObj[0x7561e4e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29b90898 created: GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29b90898 created: GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29b90898 FIN GearsES2[obj 0x29b90898 isInit true, usesShared false, 1 GearsObj[0x7561e4e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e8d6dda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29b90898 0/0 496x473 of 496x473, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29b90898, 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 0x29b90898 496x473, swapInterval 1, drawable 0x2010d3b [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 0x29b90898 496x473, swapInterval 1, drawable 0xffffffffcc01096c [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@3abf5fc7, [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@8abfdec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x29b90898: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b90898 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 0x4992cbb4: tileRendererInUse null, GearsES2[obj 0x4992cbb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4992cbb4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4992cbb4 created: GearsObj[0xed7c778, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4992cbb4 created: GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4992cbb4 created: GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4992cbb4 FIN GearsES2[obj 0x4992cbb4 isInit true, usesShared false, 1 GearsObj[0xed7c778, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59bd992f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4992cbb4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4992cbb4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4992cbb4 512x512, swapInterval 1, drawable 0x2010d3b [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 0x4992cbb4 512x512, swapInterval 1, drawable 0xffffffffcc01096c [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@3abf5fc7, [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@68803ec0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x4992cbb4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4992cbb4 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 @ 1579065462274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065462274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01RealizeGLCanvasOnAWTEDTUseFrameSize took 2.046 sec [junit] Testcase: test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize took 0.322 sec [junit] Testcase: test11RealizeGLCanvasOnMainTUseFrameSize took 0.329 sec [junit] Testcase: test12RealizeGLCanvasOnMainTUseGLCanvasSize took 0.338 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.852 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065459130 ms III - Start [junit] SLOCK [T main @ 1579065459133 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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@3abf5fc7, [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@f63e74[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x250a20bf: tileRendererInUse null, GearsES2[obj 0x250a20bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x250a20bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x250a20bf created: GearsObj[0x7e3e6e06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x250a20bf created: GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x250a20bf created: GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x250a20bf FIN GearsES2[obj 0x250a20bf isInit true, usesShared false, 1 GearsObj[0x7e3e6e06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d2ca0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66be0bbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x250a20bf 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffcc01096c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x250a20bf, 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 0x250a20bf 496x473, swapInterval 1, drawable 0xffffffffcc01096c [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 0x250a20bf 496x473, swapInterval 1, drawable 0x170108f4 [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 1 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x250a20bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x250a20bf 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@3abf5fc7, [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@6768c953[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x38437d64: tileRendererInUse null, GearsES2[obj 0x38437d64 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38437d64 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x38437d64 created: GearsObj[0x938277, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38437d64 created: GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38437d64 created: GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38437d64 FIN GearsES2[obj 0x38437d64 isInit true, usesShared false, 1 GearsObj[0x938277, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fd06043, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32495190, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38437d64 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38437d64, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x38437d64 512x512, swapInterval 1, drawable 0x2010d3b [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 0x38437d64 512x512, swapInterval 1, drawable 0xffffffffcc01096c [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 0x38437d64: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38437d64 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 0x29b90898: tileRendererInUse null, GearsES2[obj 0x29b90898 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29b90898 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x29b90898 created: GearsObj[0x7561e4e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29b90898 created: GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29b90898 created: GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29b90898 FIN GearsES2[obj 0x29b90898 isInit true, usesShared false, 1 GearsObj[0x7561e4e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ac9dbda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e8d6dda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29b90898 0/0 496x473 of 496x473, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29b90898, 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 0x29b90898 496x473, swapInterval 1, drawable 0x2010d3b [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 0x29b90898 496x473, swapInterval 1, drawable 0xffffffffcc01096c [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@3abf5fc7, [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@8abfdec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x29b90898: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b90898 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 0x4992cbb4: tileRendererInUse null, GearsES2[obj 0x4992cbb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4992cbb4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4992cbb4 created: GearsObj[0xed7c778, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4992cbb4 created: GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4992cbb4 created: GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4992cbb4 FIN GearsES2[obj 0x4992cbb4 isInit true, usesShared false, 1 GearsObj[0xed7c778, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48a825ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59bd992f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4992cbb4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4992cbb4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4992cbb4 512x512, swapInterval 1, drawable 0x2010d3b [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 0x4992cbb4 512x512, swapInterval 1, drawable 0xffffffffcc01096c [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@3abf5fc7, [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@68803ec0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3f686166]], 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 0x4992cbb4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4992cbb4 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 @ 1579065462274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065462274 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 @ 1579065465883 ms III - Start [junit] SLOCK [T main @ 1579065465886 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065465963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065465963 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.776 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065465883 ms III - Start [junit] SLOCK [T main @ 1579065465886 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065465963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065465963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 0.006 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.776 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065465883 ms III - Start [junit] SLOCK [T main @ 1579065465886 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 @ 1579065465963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065465963 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 @ 1579065469148 ms III - Start [junit] SLOCK [T main @ 1579065469152 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x533bda92 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x533bda92 created: GearsObj[0x361790a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x533bda92 created: GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x533bda92 created: GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared false, 1 GearsObj[0x361790a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x156a0f73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 393x527 of 393x527, swapInterval 1, drawable 0x170108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 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 0x1c742ed4: tileRendererInUse null, GearsES2[obj 0x1c742ed4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1c742ed4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x1c742ed4 created: GearsObj[0x345ccb7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1c742ed4 created: GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1c742ed4 created: GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1c742ed4 FIN GearsES2[obj 0x1c742ed4 isInit true, usesShared false, 1 GearsObj[0x345ccb7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f1c3b97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c742ed4 0/0 393x527 of 393x527, swapInterval 1, drawable 0x90111e2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c742ed4, 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 0x1c742ed4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1c742ed4 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 0x69504ae9: tileRendererInUse null, GearsES2[obj 0x69504ae9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69504ae9 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 0x69504ae9 created: GearsObj[0x304d395a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x69504ae9 created: GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x69504ae9 created: GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x69504ae9 FIN GearsES2[obj 0x69504ae9 isInit true, usesShared false, 1 GearsObj[0x304d395a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b178019, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69504ae9 0/0 398x527 of 398x527, swapInterval 1, drawable 0x90111e2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69504ae9, 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 0x69504ae9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69504ae9 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 @ 1579065474058 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065474058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.62 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065469148 ms III - Start [junit] SLOCK [T main @ 1579065469152 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x533bda92 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x533bda92 created: GearsObj[0x361790a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x533bda92 created: GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x533bda92 created: GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared false, 1 GearsObj[0x361790a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x156a0f73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 393x527 of 393x527, swapInterval 1, drawable 0x170108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 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 0x1c742ed4: tileRendererInUse null, GearsES2[obj 0x1c742ed4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1c742ed4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x1c742ed4 created: GearsObj[0x345ccb7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1c742ed4 created: GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1c742ed4 created: GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1c742ed4 FIN GearsES2[obj 0x1c742ed4 isInit true, usesShared false, 1 GearsObj[0x345ccb7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f1c3b97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c742ed4 0/0 393x527 of 393x527, swapInterval 1, drawable 0x90111e2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c742ed4, 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 0x1c742ed4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1c742ed4 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 0x69504ae9: tileRendererInUse null, GearsES2[obj 0x69504ae9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69504ae9 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 0x69504ae9 created: GearsObj[0x304d395a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x69504ae9 created: GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x69504ae9 created: GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x69504ae9 FIN GearsES2[obj 0x69504ae9 isInit true, usesShared false, 1 GearsObj[0x304d395a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b178019, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69504ae9 0/0 398x527 of 398x527, swapInterval 1, drawable 0x90111e2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69504ae9, 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 0x69504ae9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69504ae9 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 @ 1579065474058 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065474058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01JSplitPaneWithHwGLCanvasPlain took 3.691 sec [junit] Testcase: test02JSplitPaneWithHwGLCanvasContainer took 0.586 sec [junit] Testcase: test03JSplitPaneWithLwGLJPanel took 0.549 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.62 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065469148 ms III - Start [junit] SLOCK [T main @ 1579065469152 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x533bda92 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x533bda92 created: GearsObj[0x361790a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x533bda92 created: GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x533bda92 created: GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared false, 1 GearsObj[0x361790a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49f1284a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x156a0f73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 393x527 of 393x527, swapInterval 1, drawable 0x170108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 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 0x1c742ed4: tileRendererInUse null, GearsES2[obj 0x1c742ed4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1c742ed4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x1c742ed4 created: GearsObj[0x345ccb7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1c742ed4 created: GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1c742ed4 created: GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1c742ed4 FIN GearsES2[obj 0x1c742ed4 isInit true, usesShared false, 1 GearsObj[0x345ccb7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41da30a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f1c3b97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1c742ed4 0/0 393x527 of 393x527, swapInterval 1, drawable 0x90111e2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1c742ed4, 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 0x1c742ed4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1c742ed4 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 0x69504ae9: tileRendererInUse null, GearsES2[obj 0x69504ae9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69504ae9 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 0x69504ae9 created: GearsObj[0x304d395a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x69504ae9 created: GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x69504ae9 created: GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x69504ae9 FIN GearsES2[obj 0x69504ae9 isInit true, usesShared false, 1 GearsObj[0x304d395a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7d7fce09, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b178019, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69504ae9 0/0 398x527 of 398x527, swapInterval 1, drawable 0x90111e2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69504ae9, 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 0x69504ae9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69504ae9 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 @ 1579065474058 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065474058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065477588 ms III - Start [junit] SLOCK [T main @ 1579065477591 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 / 1041 ms, 57.6 fps, 17 ms/f; total: 60 f, 57.6 fps, 17 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 60 f, 4000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 120 f, 6666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 9473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 12000.0 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, 19090.9 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 480 f, 16551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 18620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 20689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 22758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 24000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 26000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 28000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 30967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 32903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 34838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 36774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 39375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 41250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 43125.0 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, 45454.5 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, 50909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 52727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 58235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 61764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 61714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 63428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 65142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 66857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 68333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 77837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 79459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 81081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 82702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 82105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 83684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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 / 60 ms, 1000.0 fps, 1 ms/f; total: 3360 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 3420 f, 33203.8 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 3480 f, 32523.3 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, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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, 34444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 34678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 35229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 36545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 37090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 37297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 37837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 38035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 39107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 39292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 39823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 40353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 40884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 41052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 41578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 42105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 42260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 42782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 43304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 43448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 43965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 44482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 44615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 45128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 45641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 46779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 47288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 47796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 48305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 48813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 49322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 49830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 50338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 50847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 51355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 51932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 52436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 53445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 53949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 54453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 54957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 55500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 56000.0 fps, 0 ms/f [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 6780 f, 32912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 33043.4 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 6900 f, 32394.3 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 6960 f, 32372.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 7020 f, 32201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 32328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 32602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 32727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 33000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 33272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 33545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 33665.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 33936.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 34208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 34324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 34594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 34864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 34977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 35246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 35515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 35625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 35892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 36160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 36428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 36533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 36800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 37066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 37168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 37433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 37699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 37964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 38061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 38325.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 38590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 38854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 38947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 39210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 39473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 39563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 39825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 40087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 40349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 40434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 40695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 40956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 41217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 41298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 41558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 41818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 42077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 42155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 42413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 42672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 42746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 43004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 43076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 43404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 43659.5 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10320 f, 32351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 32539.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 32625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 32812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 32897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 32981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 33167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 33354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 33436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 33518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 33703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 33784.6 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, 34495.4 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, 34939.0 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, 35891.2 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, 36325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 36506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 36686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 36756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 36936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 37117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 37297.2 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, 37544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 37724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 37904.1 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, 38149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 38328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 38507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 38686.5 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, 38928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 39107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 39285.7 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, 39525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 39703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 39881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 40059.3 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, 40295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 40473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 40650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 40828.4 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, 41061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 41238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 41415.9 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, 41823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 42000.0 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, 42404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 42580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 42756.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 42932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 43108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 43157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 43508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 43684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 43859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 43906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 44081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 44256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 44431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 44476.7 fps, 0 ms/f [junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 15360 f, 35555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 35694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 35833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 35889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 36027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 36166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 36304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 36443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 36497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 36635.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 36774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 36827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 36965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 37103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 37241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 37379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 37431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 37568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 37706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 37844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 37894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 38032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 38169.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 38219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 38356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 38493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 38630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 38678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 38815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 38863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 39136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 39272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 39409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 39455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 39591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 39727.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 39863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 40136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 40180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 40316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 40452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 40723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 40767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 40902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 41038.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 41173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 41309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 41444.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 41486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 41621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 41756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 41891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 42027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 42162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 42202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 42337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 42471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 42606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 42741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 42876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 42914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 43049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 43183.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 43221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 43355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 43489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 43624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 43660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 43794.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 43928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 44062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 44196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 44330.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 44365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 44498.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 44632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 44766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 44899.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 44933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 45066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 45200.0 fps, 0 ms/f [junit] 0 s: 60 f / 89 ms, 674.1 fps, 1 ms/f; total: 20400 f, 37847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 38070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 38111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 38222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 38333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 38373.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 38484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 38595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 38706.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 38817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 38927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 38966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 39077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 39188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 39298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 39409.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 39520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 39558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 39668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 39779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 39889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 40036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 40147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 40257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 40367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 40477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 40698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 40733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 40844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 40954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 41064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 41098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 41208.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 41318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 41352.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 41462.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 41572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 41605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 41715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 41824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 41934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 42043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 42076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 42185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 42295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 42404.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 42513.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 42622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 42732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 42763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 42872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 42981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 43090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 43309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 43339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 43448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 43557.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 43666.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 43774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 43883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 43992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 44021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 44130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 44239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 44347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 44456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 44565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 44673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 44701.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 44810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 44918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 45027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 45135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 45244.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 45352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 45379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 45487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 45595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 45703.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 45812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 45920.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 45945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 46054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 46162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 46270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 46378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 46486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 46594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 46618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 46726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 46834.5 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 63, after 64 [junit] XXXX Visible Part 3/3 [junit] 1 s: 60 f / 1058 ms, 56.7 fps, 17 ms/f; total: 60 f, 56.7 fps, 17 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 / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 106.5 fps, 9 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 159.8 fps, 6 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 213.1 fps, 4 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 266.4 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 319.4 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 372.6 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 425.5 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 478.7 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 531.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 585.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 637.7 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 690.8 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 744.0 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 797.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 850.3 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 903.4 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 956.5 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1009.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1062.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1380.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1433.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1486.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1539.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1592.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1646.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1699.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1752.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1805.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 1858.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 1909.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 1962.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2015.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2122.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2175.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2228.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2334.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2387.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2493.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2650.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 2809.1 fps, 0 ms/f [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 1 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 3240 f, 2783.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2835.0 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 2884.1 fps, 0 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] ++++ Test Singleton.unlock() [junit] 1 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 3420 f, 2883.6 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, 2982.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3032.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3083.4 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, 3386.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3437.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3487.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3538.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3639.4 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065486349 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3689.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3740.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 3787.8 fps, 0 ms/f [junit] SLOCK [T main @ 1579065486349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 3838.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 3888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 3939.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 3989.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4040.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4141.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4191.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4242.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4292.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4343.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4393.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4494.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4595.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 4747.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 4793.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 4844.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 4894.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 4945.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 4995.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5147.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5197.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5248.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5298.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5349.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5399.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 5449.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5500.4 fps, 0 ms/f [junit] 1 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 6600 f, 5209.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5303.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 5351.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5394.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5441.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5579.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5626.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5716.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 5763.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 5811.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 5858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 5900.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 5948.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 5995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 6037.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 6084.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6179.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6268.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6452.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6499.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6541.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6635.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6682.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 6724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 6771.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 6818.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 6865.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 6912.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 6959.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 7006.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 7047.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7188.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7329.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7370.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7417.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7464.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7511.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7558.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7605.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 7693.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 7740.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 7787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 7834.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 7881.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 7928.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 7974.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 8015.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 8062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8109.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8203.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8384.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8430.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8477.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8524.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8611.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 8658.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 8705.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 8751.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 8798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 8845.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 8885.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 8932.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 8978.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 9025.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 9072.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 9119.2 fps, 0 ms/f [junit] 1 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 11760 f, 8552.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 8683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 8720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 8764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 8808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 8851.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 8895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 8932.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 8976.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 9019.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 9063.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 9106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 9143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 9187.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9317.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9361.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9441.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9485.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9572.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9615.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 9659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 9695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 9739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 9782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 9826.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 9869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 9905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 9949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 9992.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 10036.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 10079.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 10115.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 10159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 10202.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10246.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10332.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10368.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10412.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10498.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10542.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10585.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 10621.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 10664.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 10708.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 10751.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 10794.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 10838.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 10881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 10916.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 10960.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 11003.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 11046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 11090.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 11133.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 11176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 11212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 11255.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 11298.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 11341.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 11385.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 11428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 11463.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 11506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 11550.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 11593.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 11636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 11679.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 11723.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 11757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 11801.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 11844.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 11887.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 11930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 11974.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 12017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 12051.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 12095.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 12138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 12181.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 12224.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 12267.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 12311.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 12345.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 12388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 12431.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 12474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 12517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 12561.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 12604.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 12638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 12681.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 12724.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 12767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 12810.9 fps, 0 ms/f [junit] 1 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 17880 f, 12056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 12097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 12129.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 12169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 12210.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 12250.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12282.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12314.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12387.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12451.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12491.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12563.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 12604.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 12644.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 12684.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 12724.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 12756.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 12796.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 12837.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 12877.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 12917.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 12957.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 12997.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 13029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 13069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 13109.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 13150.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 13190.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 13221.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13261.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13302.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13422.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13453.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13534.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 13574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 13614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 13654.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 13694.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 13725.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 13765.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 13806.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 13846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 13886.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 13926.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 13966.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 13997.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 14037.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 14077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 14117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 14157.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 14197.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 14237.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 14268.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 14308.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 14348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 14388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 14428.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 14468.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 14509.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 14539.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 14579.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 14619.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 14659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 14699.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 14739.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 14779.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 14809.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 14849.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 14889.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 14929.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 14969.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 15010.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 15050.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 15080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 15120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 15160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 15200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 15240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 15280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 15320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 15360.0 fps, 0 ms/f [junit] 1 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 23100 f, 14500.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14538.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14576.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 14604.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 14642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 14680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 14717.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 14755.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 14792.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 14821.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 14858.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 14896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 14934.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 14971.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 15037.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 15075.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 15112.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 15150.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 15178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 15216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 15253.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 15291.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15328.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15366.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15394.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15431.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15469.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15544.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 15581.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 15609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 15647.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 15684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 15722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 15759.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 15797.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 15825.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 15862.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 15900.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 15937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 15975.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 16002.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 16039.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 16077.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 16114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 16152.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 16189.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 16227.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 16254.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 16292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 16329.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 16367.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 16404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 16441.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 16479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 16506.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 16543.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 16581.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 16618.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 16656.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 16693.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 16731.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 16758.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 16795.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 16832.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 16870.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 16907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 16945.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 16982.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 17009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 17046.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 17084.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 17121.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 17158.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 17196.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 17233.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 17260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 17297.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 17334.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 17372.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 17409.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 17447.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 17484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 17510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 17548.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 17585.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 17622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 17660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 17697.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 17734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 17761.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 17798.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 17835.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 17873.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 17910.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 17947.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 17985.0 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.463 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065477588 ms III - Start [junit] SLOCK [T main @ 1579065477591 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 / 1041 ms, 57.6 fps, 17 ms/f; total: 60 f, 57.6 fps, 17 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 60 f, 4000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 120 f, 6666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 9473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 12000.0 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, 19090.9 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 480 f, 16551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 18620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 20689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 22758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 24000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 26000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 28000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 30967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 32903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 34838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 36774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 39375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 41250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 43125.0 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, 45454.5 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, 50909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 52727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 58235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 61764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 61714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 63428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 65142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 66857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 68333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 77837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 79459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 81081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 82702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 82105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 83684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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 / 60 ms, 1000.0 fps, 1 ms/f; total: 3360 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 3420 f, 33203.8 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 3480 f, 32523.3 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, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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, 34444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 34678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 35229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 36545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 37090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 37297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 37837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 38035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 39107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 39292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 39823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 40353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 40884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 41052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 41578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 42105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 42260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 42782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 43304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 43448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 43965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 44482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 44615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 45128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 45641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 46779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 47288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 47796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 48305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 48813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 49322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 49830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 50338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 50847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 51355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 51932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 52436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 53445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 53949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 54453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 54957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 55500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 56000.0 fps, 0 ms/f [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 6780 f, 32912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 33043.4 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 6900 f, 32394.3 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 6960 f, 32372.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 7020 f, 32201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 32328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 32602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 32727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 33000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 33272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 33545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 33665.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 33936.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 34208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 34324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 34594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 34864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 34977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 35246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 35515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 35625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 35892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 36160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 36428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 36533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 36800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 37066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 37168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 37433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 37699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 37964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 38061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 38325.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 38590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 38854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 38947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 39210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 39473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 39563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 39825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 40087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 40349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 40434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 40695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 40956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 41217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 41298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 41558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 41818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 42077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 42155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 42413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 42672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 42746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 43004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 43076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 43404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 43659.5 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10320 f, 32351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 32539.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 32625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 32812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 32897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 32981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 33167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 33354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 33436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 33518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 33703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 33784.6 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, 34495.4 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, 34939.0 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, 35891.2 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, 36325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 36506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 36686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 36756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 36936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 37117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 37297.2 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, 37544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 37724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 37904.1 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, 38149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 38328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 38507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 38686.5 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, 38928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 39107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 39285.7 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, 39525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 39703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 39881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 40059.3 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, 40295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 40473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 40650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 40828.4 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, 41061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 41238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 41415.9 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, 41823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 42000.0 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, 42404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 42580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 42756.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 42932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 43108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 43157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 43508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 43684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 43859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 43906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 44081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 44256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 44431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 44476.7 fps, 0 ms/f [junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 15360 f, 35555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 35694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 35833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 35889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 36027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 36166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 36304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 36443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 36497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 36635.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 36774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 36827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 36965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 37103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 37241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 37379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 37431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 37568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 37706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 37844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 37894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 38032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 38169.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 38219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 38356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 38493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 38630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 38678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 38815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 38863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 39136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 39272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 39409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 39455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 39591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 39727.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 39863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 40136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 40180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 40316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 40452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 40723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 40767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 40902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 41038.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 41173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 41309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 41444.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 41486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 41621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 41756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 41891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 42027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 42162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 42202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 42337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 42471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 42606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 42741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 42876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 42914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 43049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 43183.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 43221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 43355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 43489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 43624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 43660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 43794.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 43928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 44062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 44196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 44330.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 44365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 44498.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 44632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 44766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 44899.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 44933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 45066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 45200.0 fps, 0 ms/f [junit] 0 s: 60 f / 89 ms, 674.1 fps, 1 ms/f; total: 20400 f, 37847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 38070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 38111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 38222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 38333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 38373.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 38484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 38595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 38706.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 38817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 38927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 38966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 39077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 39188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 39298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 39409.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 39520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 39558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 39668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 39779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 39889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 40036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 40147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 40257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 40367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 40477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 40698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 40733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 40844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 40954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 41064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 41098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 41208.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 41318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 41352.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 41462.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 41572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 41605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 41715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 41824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 41934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 42043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 42076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 42185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 42295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 42404.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 42513.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 42622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 42732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 42763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 42872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 42981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 43090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 43309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 43339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 43448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 43557.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 43666.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 43774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 43883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 43992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 44021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 44130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 44239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 44347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 44456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 44565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 44673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 44701.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 44810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 44918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 45027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 45135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 45244.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 45352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 45379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 45487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 45595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 45703.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 45812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 45920.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 45945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 46054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 46162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 46270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 46378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 46486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 46594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 46618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 46726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 46834.5 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 63, after 64 [junit] XXXX Visible Part 3/3 [junit] 1 s: 60 f / 1058 ms, 56.7 fps, 17 ms/f; total: 60 f, 56.7 fps, 17 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 / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 106.5 fps, 9 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 159.8 fps, 6 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 213.1 fps, 4 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 266.4 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 319.4 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 372.6 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 425.5 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 478.7 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 531.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 585.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 637.7 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 690.8 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 744.0 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 797.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 850.3 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 903.4 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 956.5 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1009.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1062.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1380.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1433.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1486.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1539.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1592.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1646.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1699.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1752.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1805.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 1858.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 1909.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 1962.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2015.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2122.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2175.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2228.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2334.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2387.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2493.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2650.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 2809.1 fps, 0 ms/f [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 1 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 3240 f, 2783.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2835.0 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 2884.1 fps, 0 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] ++++ Test Singleton.unlock() [junit] 1 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 3420 f, 2883.6 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, 2982.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3032.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3083.4 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, 3386.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3437.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3487.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3538.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3639.4 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065486349 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3689.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3740.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 3787.8 fps, 0 ms/f [junit] SLOCK [T main @ 1579065486349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 3838.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 3888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 3939.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 3989.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4040.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4141.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4191.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4242.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4292.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4343.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4393.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4494.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4595.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 4747.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 4793.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 4844.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 4894.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 4945.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 4995.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5147.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5197.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5248.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5298.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5349.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5399.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 5449.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5500.4 fps, 0 ms/f [junit] 1 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 6600 f, 5209.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5303.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 5351.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5394.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5441.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5579.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5626.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5716.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 5763.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 5811.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 5858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 5900.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 5948.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 5995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 6037.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 6084.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6179.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6268.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6452.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6499.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6541.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6635.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6682.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 6724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 6771.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 6818.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 6865.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 6912.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 6959.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 7006.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 7047.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7188.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7329.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7370.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7417.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7464.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7511.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7558.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7605.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 7693.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 7740.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 7787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 7834.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 7881.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 7928.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 7974.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 8015.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 8062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8109.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8203.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8384.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8430.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8477.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8524.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8611.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 8658.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 8705.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 8751.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 8798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 8845.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 8885.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 8932.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 8978.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 9025.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 9072.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 9119.2 fps, 0 ms/f [junit] 1 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 11760 f, 8552.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 8683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 8720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 8764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 8808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 8851.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 8895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 8932.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 8976.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 9019.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 9063.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 9106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 9143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 9187.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9317.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9361.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9441.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9485.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9572.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9615.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 9659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 9695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 9739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 9782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 9826.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 9869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 9905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 9949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 9992.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 10036.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 10079.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 10115.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 10159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 10202.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10246.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10332.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10368.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10412.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10498.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10542.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10585.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 10621.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 10664.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 10708.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 10751.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 10794.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 10838.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 10881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 10916.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 10960.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 11003.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 11046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 11090.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 11133.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 11176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 11212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 11255.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 11298.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 11341.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 11385.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 11428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 11463.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 11506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 11550.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 11593.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 11636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 11679.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 11723.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 11757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 11801.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 11844.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 11887.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 11930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 11974.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 12017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 12051.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 12095.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 12138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 12181.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 12224.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 12267.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 12311.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 12345.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 12388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 12431.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 12474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 12517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 12561.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 12604.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 12638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 12681.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 12724.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 12767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 12810.9 fps, 0 ms/f [junit] 1 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 17880 f, 12056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 12097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 12129.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 12169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 12210.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 12250.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12282.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12314.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12387.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12451.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12491.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12563.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 12604.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 12644.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 12684.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 12724.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 12756.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 12796.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 12837.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 12877.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 12917.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 12957.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 12997.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 13029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 13069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 13109.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 13150.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 13190.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 13221.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13261.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13302.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13422.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13453.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13534.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 13574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 18011.1 fps, 0 ms/f [junit] 1 s: 60 f / 128 ms, 468.7 fps, 2 ms/f; total: 29040 f, 16718.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 13614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 16753.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 16787.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 16822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 16856.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 16881.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 13654.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 16915.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 16950.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 13694.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 13725.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 13765.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 13806.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 13846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 13886.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 13926.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 13966.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 13997.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 14037.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 14077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 14117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 14157.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 14197.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 14237.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 14268.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 14308.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 14348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 14388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 14428.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 16985.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 17019.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 17054.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 17088.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 17123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 17157.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 17192.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 17216.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 17251.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 17285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 14468.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 14509.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 14539.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 14579.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 14619.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 14659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 14699.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 14739.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 17320.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 17354.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 17389.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 17423.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 17458.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 17492.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 17527.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 17561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 17596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 17630.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 17665.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 17689.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 14779.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 17724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 17758.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 17793.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 17827.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 17862.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 17896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 17931.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 14809.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 14849.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 14889.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 14929.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 14969.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 15010.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 15050.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 17965.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 18000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 18034.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 18068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 18103.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 18137.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 18172.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 18206.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 18230.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 18265.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 18299.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 18334.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 18368.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 18403.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 18437.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 18472.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 18506.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 18541.0 fps, 0 ms/f [junit] 1 s: 60 f / 89 ms, 674.1 fps, 1 ms/f; total: 32340 f, 17672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 17704.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 17737.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 17770.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 17793.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 17826.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 17859.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 17891.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 17914.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 17947.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 17980.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 15080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 15120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 15160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 15200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 15240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 15280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 15320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 15360.0 fps, 0 ms/f [junit] 1 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 23100 f, 14500.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14538.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14576.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 14604.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 14642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 14680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 14717.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 14755.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 14792.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 14821.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 14858.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 14896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 14934.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 14971.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 15037.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 15075.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 15112.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 15150.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 15178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 15216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 15253.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 15291.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15328.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15366.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15394.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15431.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15469.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15544.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 15581.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 15609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 15647.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 15684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 15722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 15759.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 15797.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 15825.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 15862.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 15900.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 15937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 15975.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 16002.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 16039.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 16077.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 16114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 16152.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 16189.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 16227.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 16254.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 16292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 16329.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 16367.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 16404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 16441.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 16479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 16506.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 16543.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 16581.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 16618.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 16656.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 16693.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 16731.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 16758.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 16795.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 16832.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 16870.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 16907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 16945.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 16982.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 17009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 17046.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 17084.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 17121.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 17158.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 17196.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 17233.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 17260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 17297.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 17334.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 17372.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 17409.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 17447.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 17484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 17510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 17548.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 17585.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 17622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 17660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 17697.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 17734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 17761.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 17798.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 17835.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 17873.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 17910.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 17947.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 17985.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 18011.1 fps, 0 ms/f [junit] 1 s: 60 f / 128 ms, 468.7 fps, 2 ms/f; total: 29040 f, 16718.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 16753.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 16787.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 16822.1 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 3.122 sec [junit] Testcase: test02Offscreen took 0.024 sec [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 18013.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 18045.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 18078.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 18101.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 18134.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 18166.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 18199.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 18232.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 18265.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 18287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 18320.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 18353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 18386.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 18418.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 18441.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 18474.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 18506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 18539.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 18562.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 18594.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 18617.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 18649.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 18682.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 18705.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 18737.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 18770.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 18803.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 18835.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 18868.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 18900.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 18933.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 18966.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 18998.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 19031.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 19064.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 19086.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 19119.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 19151.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 19184.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 19216.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 19249.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 19282.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 19314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 19347.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 19380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 19412.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 19445.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 19477.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 19510.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 19543.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 19575.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 19608.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 19641.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 19673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 19706.3 fps, 0 ms/f [junit] 1 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 36300 f, 18779.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 18810.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 18841.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 18872.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 18903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 18934.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 18965.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 18986.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 19017.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 19048.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 19079.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 19110.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 19141.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 19172.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 19193.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 19224.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 19255.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 19286.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 19317.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 19348.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 19379.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 19410.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 19431.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 19462.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 19493.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 19524.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 19555.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 19586.7 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.463 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065477588 ms III - Start [junit] SLOCK [T main @ 1579065477591 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 / 1041 ms, 57.6 fps, 17 ms/f; total: 60 f, 57.6 fps, 17 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 60 f, 4000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 120 f, 6666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 9473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 12000.0 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, 19090.9 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 480 f, 16551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 18620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 20689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 22758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 24000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 26000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 28000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 30967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 32903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 34838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 36774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 39375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 41250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 43125.0 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, 45454.5 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, 50909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 52727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 58235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 61764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 61714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 63428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 65142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 66857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 68333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 77837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 79459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 81081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 82702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 82105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 83684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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 / 60 ms, 1000.0 fps, 1 ms/f; total: 3360 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 3420 f, 33203.8 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 3480 f, 32523.3 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, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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, 34444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 34678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 35229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 36545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 37090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 37297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 37837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 38035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 39107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 39292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 39823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 40353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 40884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 41052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 41578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 42105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 42260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 42782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 43304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 43448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 43965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 44482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 44615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 45128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 45641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 46779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 47288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 47796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 48305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 48813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 49322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 49830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 50338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 50847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 51355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 51932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 52436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 53445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 53949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 54453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 54957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 55500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 56000.0 fps, 0 ms/f [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 6780 f, 32912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 33043.4 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 6900 f, 32394.3 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 6960 f, 32372.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 7020 f, 32201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 32328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 32602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 32727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 33000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 33272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 33545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 33665.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 33936.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 34208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 34324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 34594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 34864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 34977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 35246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 35515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 35625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 35892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 36160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 36428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 36533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 36800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 37066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 37168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 37433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 37699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 37964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 38061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 38325.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 38590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 38854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 38947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 39210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 39473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 39563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 39825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 40087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 40349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 40434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 40695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 40956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 41217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 41298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 41558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 41818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 42077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 42155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 42413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 42672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 42746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 43004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 43076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 43404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 43659.5 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10320 f, 32351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 32539.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 32625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 32812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 32897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 32981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 33167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 33354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 33436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 33518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 33703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 33784.6 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, 34495.4 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, 34939.0 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, 35891.2 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, 36325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 36506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 36686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 36756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 36936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 37117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 37297.2 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, 37544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 37724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 37904.1 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, 38149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 38328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 38507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 38686.5 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, 38928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 39107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 39285.7 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, 39525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 39703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 39881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 40059.3 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, 40295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 40473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 40650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 40828.4 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, 41061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 41238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 41415.9 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, 41823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 42000.0 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, 42404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 42580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 42756.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 42932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 43108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 43157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 43508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 43684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 43859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 43906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 44081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 44256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 44431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 44476.7 fps, 0 ms/f [junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 15360 f, 35555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 35694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 35833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 35889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 36027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 36166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 36304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 36443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 36497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 36635.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 36774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 36827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 36965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 37103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 37241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 37379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 37431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 37568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 37706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 37844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 37894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 38032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 38169.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 38219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 38356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 38493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 38630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 38678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 38815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 38863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 39136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 39272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 39409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 39455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 39591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 39727.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 39863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 40136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 40180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 40316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 40452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 40723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 40767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 40902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 41038.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 41173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 41309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 41444.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 41486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 41621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 41756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 41891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 42027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 42162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 42202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 42337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 42471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 42606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 42741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 42876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 42914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 43049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 43183.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 43221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 43355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 43489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 43624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 43660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 43794.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 43928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 44062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 44196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 44330.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 44365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 44498.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 44632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 44766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 44899.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 44933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 45066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 45200.0 fps, 0 ms/f [junit] 0 s: 60 f / 89 ms, 674.1 fps, 1 ms/f; total: 20400 f, 37847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 38070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 38111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 38222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 38333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 38373.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 38484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 38595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 38706.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 38817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 38927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 38966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 39077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 39188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 39298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 39409.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 39520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 39558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 39668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 39779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 39889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 40036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 40147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 40257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 40367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 40477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 40698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 40733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 40844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 40954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 41064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 41098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 41208.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 41318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 41352.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 41462.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 41572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 41605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 41715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 41824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 41934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 42043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 42076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 42185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 42295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 42404.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 42513.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 42622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 42732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 42763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 42872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 42981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 43090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 43309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 43339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 43448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 43557.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 43666.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 43774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 43883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 43992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 44021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 44130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 44239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 44347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 44456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 44565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 44673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 44701.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 44810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 44918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 45027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 45135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 45244.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 45352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 45379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 45487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 45595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 45703.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 45812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 45920.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 45945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 46054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 46162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 46270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 46378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 46486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 46594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 46618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 46726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 46834.5 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 63, after 64 [junit] XXXX Visible Part 3/3 [junit] 1 s: 60 f / 1058 ms, 56.7 fps, 17 ms/f; total: 60 f, 56.7 fps, 17 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 / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 106.5 fps, 9 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 159.8 fps, 6 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 213.1 fps, 4 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 266.4 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 319.4 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 372.6 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 425.5 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 478.7 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 531.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 585.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 637.7 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 690.8 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 744.0 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 797.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 850.3 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 903.4 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 956.5 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1009.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1062.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1380.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1433.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1486.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1539.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1592.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1646.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1699.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1752.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1805.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 1858.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 1909.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 1962.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2015.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2122.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2175.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2228.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2334.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2387.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2493.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2650.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 2809.1 fps, 0 ms/f [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 1 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 3240 f, 2783.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2835.0 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 2884.1 fps, 0 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] ++++ Test Singleton.unlock() [junit] 1 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 3420 f, 2883.6 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, 2982.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3032.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3083.4 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, 3386.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3437.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3487.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3538.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3639.4 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065486349 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3689.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3740.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 3787.8 fps, 0 ms/f [junit] SLOCK [T main @ 1579065486349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 3838.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 3888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 3939.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 3989.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4040.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4141.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4191.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4242.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4292.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4343.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4393.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4494.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4595.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 4747.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 4793.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 4844.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 4894.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 4945.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 4995.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5147.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5197.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5248.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5298.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5349.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5399.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 5449.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5500.4 fps, 0 ms/f [junit] 1 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 6600 f, 5209.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5303.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 5351.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5394.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5441.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5579.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5626.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5716.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 5763.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 5811.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 5858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 5900.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 5948.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 5995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 6037.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 6084.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6179.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6268.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6452.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6499.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6541.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6635.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6682.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 6724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 6771.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 6818.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 6865.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 6912.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 6959.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 7006.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 7047.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7188.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7329.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7370.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7417.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7464.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7511.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7558.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7605.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 7693.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 7740.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 7787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 7834.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 7881.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 7928.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 7974.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 8015.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 8062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8109.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8203.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8384.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8430.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8477.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8524.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8611.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 8658.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 8705.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 8751.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 8798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 8845.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 8885.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 8932.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 8978.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 9025.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 9072.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 9119.2 fps, 0 ms/f [junit] 1 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 11760 f, 8552.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 8683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 8720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 8764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 8808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 8851.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 8895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 8932.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 8976.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 9019.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 9063.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 9106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 9143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 9187.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9317.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9361.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9441.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9485.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9572.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9615.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 9659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 9695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 9739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 9782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 9826.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 9869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 9905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 9949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 9992.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 10036.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 10079.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 10115.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 10159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 10202.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10246.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10332.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10368.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10412.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10498.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10542.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10585.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 10621.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 10664.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 10708.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 10751.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 10794.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 10838.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 10881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 10916.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 10960.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 11003.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 11046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 11090.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 11133.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 11176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 11212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 11255.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 11298.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 11341.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 11385.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 11428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 11463.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 11506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 11550.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 11593.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 11636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 11679.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 11723.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 11757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 11801.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 11844.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 11887.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 11930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 11974.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 12017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 12051.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 12095.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 12138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 12181.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 12224.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 12267.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 12311.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 12345.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 12388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 12431.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 12474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 12517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 12561.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 12604.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 12638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 12681.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 12724.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 12767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 12810.9 fps, 0 ms/f [junit] 1 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 17880 f, 12056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 12097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 12129.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 12169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 12210.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 12250.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12282.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12314.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12387.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12451.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12491.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12563.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 12604.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 12644.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 12684.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 12724.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 12756.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 12796.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 12837.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 12877.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 12917.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 12957.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 12997.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 13029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 13069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 13109.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 13150.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 13190.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 13221.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13261.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13302.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13422.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13453.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13534.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 13574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 13614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 13654.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 13694.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 13725.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 13765.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 13806.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 13846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 13886.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 13926.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 13966.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 13997.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 14037.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 14077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 14117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 14157.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 14197.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 14237.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 14268.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 14308.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 14348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 14388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 14428.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 14468.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 14509.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 14539.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 14579.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 14619.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 14659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 14699.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 14739.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 14779.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 14809.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 14849.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 14889.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 14929.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 14969.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 15010.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 15050.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 15080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 15120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 15160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 15200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 15240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 15280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 15320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 15360.0 fps, 0 ms/f [junit] 1 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 23100 f, 14500.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14538.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14576.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 14604.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 14642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 14680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 14717.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 14755.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 14792.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 14821.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 14858.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 14896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 14934.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 14971.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 15037.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 15075.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 15112.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 15150.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 15178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 15216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 15253.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 15291.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15328.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15366.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15394.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15431.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15469.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15544.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 15581.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 15609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 15647.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 15684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 15722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 15759.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 15797.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 15825.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 15862.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 15900.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 15937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 15975.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 16002.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 16039.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 16077.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 16114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 16152.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 16189.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 16227.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 16254.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 16292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 16329.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 16367.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 16404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 16441.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 16479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 16506.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 16543.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 16581.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 16618.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 16656.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 16693.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 16731.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 16758.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 16795.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 16832.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 16870.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 16907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 16945.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 16982.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 17009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 17046.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 17084.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 17121.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 17158.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 17196.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 17233.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 17260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 17297.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 17334.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 17372.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 17409.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 17447.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 17484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 17510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 17548.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 17585.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 17622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 17660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 17697.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 17734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 17761.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 17798.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 17835.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 17873.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 17910.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 17947.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 17985.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 18011.1 fps, 0 ms/f [junit] 1 s: 60 f / 128 ms, 468.7 fps, 2 ms/f; total: 29040 f, 16718.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 16753.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 16787.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 16822.1 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 19617.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 19648.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 19679.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 19710.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 19741.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 19772.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 19803.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 19834.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 19855.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 19886.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 19917.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 19948.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 19979.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 20010.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 20041.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 20072.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 20103.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 20134.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 20165.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 20196.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 20227.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 20258.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 20289.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 20320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 20351.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 20382.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 20413.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 20443.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 20474.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 20505.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 20536.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 20557.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 20588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 20619.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 20650.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 20681.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 20712.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 20743.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 20773.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 20794.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 20825.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 20856.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 20887.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 20907.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 20938.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 20969.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 21000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 21030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 21061.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 21092.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 21123.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 21154.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 21174.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 21205.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 21236.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 21267.3 fps, 0 ms/f [junit] 2 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 41340 f, 20304.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 20333.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 20363.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 20392.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 20412.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 20441.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 20471.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 20500.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 20530.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 20559.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 20589.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 20618.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 20637.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 20667.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 20696.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 20726.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 20745.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 20774.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 20804.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 20833.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 20863.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 20892.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 20922.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 20951.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 20970.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 21000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 21029.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 21058.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 21088.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 21117.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 21147.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 21176.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 21205.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 21235.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 21264.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 21294.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 21323.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 21352.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 21371.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 21401.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 21430.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 21460.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 21489.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 21518.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 21548.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 21577.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 21607.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 21636.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 21665.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 21695.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 21724.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 21754.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 21772.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 21802.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 21831.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 21860.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 21890.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 21919.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 21949.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 21978.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 22007.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 22037.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 22066.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 22095.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 22125.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 22154.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 22184.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 22213.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 22242.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 22272.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 22301.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 22331.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 22360.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 22389.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 22419.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 22448.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 22477.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 22507.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 22525.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 22555.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 22584.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 22613.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 22643.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 22672.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 22701.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 22731.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 22760.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 22790.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 22819.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 22848.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 22878.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 22907.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 22936.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 22966.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 22995.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 23024.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 23054.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 23083.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 23113.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 23142.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 23171.8 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 @ 1579065489969 ms III - Start [junit] SLOCK [T main @ 1579065489970 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 @ 1579065492011 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065492011 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.748 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065489969 ms III - Start [junit] SLOCK [T main @ 1579065489970 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 @ 1579065492011 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065492011 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.999 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.748 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065489969 ms III - Start [junit] SLOCK [T main @ 1579065489970 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 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 @ 1579065492011 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065492011 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 @ 1579065495362 ms III - Start [junit] SLOCK [T main @ 1579065495366 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x6a78afa0) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@17b708f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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(0x6a78afa0 -> Panel2(0x1f2586d6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@17b708f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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@63f0996b, [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@652276ec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0xd80cfd9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0xd80cfd9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f7cbd28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x2010d3b [junit] XXXX Add GLCanvas Panel2(0x1f2586d6) -> Panel1(0x6a78afa0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@652276ec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@260e9d59[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x1fc67c42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x1fc67c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x752dd682, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel1(0x6a78afa0 -> Panel2(0x1f2586d6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@260e9d59[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@4caa03ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x4d1bc952, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x4d1bc952, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c5e4e89, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel2(0x1f2586d6) -> Panel1(0x6a78afa0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@4caa03ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@478bf34f[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x7016ec29, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x7016ec29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64719c3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x2010d3b [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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x508dec2b) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@786625d7[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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(0x508dec2b -> Panel2(0x37313c65) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@786625d7[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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@63f0996b, [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@292297a4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x510e119c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x510e119c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e089cde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Add GLCanvas Panel2(0x37313c65) -> Panel1(0x508dec2b START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@292297a4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@8d164ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x98ea6f8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x98ea6f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13e4c34a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel1(0x508dec2b -> Panel2(0x37313c65) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@8d164ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@668aabb4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x6b2472f5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x6b2472f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66da3ef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [junit] XXXX Add GLCanvas Panel2(0x37313c65) -> Panel1(0x508dec2b START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@668aabb4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@e027784[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x4a80fa41, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x4a80fa41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x226a3f3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [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 @ 1579065501848 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065501849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.192 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065495362 ms III - Start [junit] SLOCK [T main @ 1579065495366 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x6a78afa0) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@17b708f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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(0x6a78afa0 -> Panel2(0x1f2586d6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@17b708f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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@63f0996b, [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@652276ec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0xd80cfd9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0xd80cfd9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f7cbd28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x2010d3b [junit] XXXX Add GLCanvas Panel2(0x1f2586d6) -> Panel1(0x6a78afa0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@652276ec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@260e9d59[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x1fc67c42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x1fc67c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x752dd682, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel1(0x6a78afa0 -> Panel2(0x1f2586d6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@260e9d59[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@4caa03ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x4d1bc952, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x4d1bc952, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c5e4e89, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel2(0x1f2586d6) -> Panel1(0x6a78afa0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@4caa03ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@478bf34f[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x7016ec29, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x7016ec29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64719c3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x2010d3b [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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x508dec2b) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@786625d7[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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(0x508dec2b -> Panel2(0x37313c65) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@786625d7[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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@63f0996b, [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@292297a4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x510e119c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x510e119c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e089cde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Add GLCanvas Panel2(0x37313c65) -> Panel1(0x508dec2b START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@292297a4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@8d164ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x98ea6f8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x98ea6f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13e4c34a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel1(0x508dec2b -> Panel2(0x37313c65) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@8d164ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@668aabb4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x6b2472f5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x6b2472f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66da3ef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [junit] XXXX Add GLCanvas Panel2(0x37313c65) -> Panel1(0x508dec2b START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@668aabb4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@e027784[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x4a80fa41, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x4a80fa41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x226a3f3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [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 @ 1579065501848 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065501849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AllVisible took 3.959 sec [junit] Testcase: test02VisibleWithCanvas took 2.378 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.192 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065495362 ms III - Start [junit] SLOCK [T main @ 1579065495366 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x6a78afa0) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@17b708f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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(0x6a78afa0 -> Panel2(0x1f2586d6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@17b708f8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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@63f0996b, [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@652276ec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0xd80cfd9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0xd80cfd9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691e72be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f7cbd28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x2010d3b [junit] XXXX Add GLCanvas Panel2(0x1f2586d6) -> Panel1(0x6a78afa0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@652276ec[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@260e9d59[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x1fc67c42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x1fc67c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c65b494, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x752dd682, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel1(0x6a78afa0 -> Panel2(0x1f2586d6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@260e9d59[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@4caa03ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x4d1bc952, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x4d1bc952, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26f5b65a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c5e4e89, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel2(0x1f2586d6) -> Panel1(0x6a78afa0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@4caa03ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@478bf34f[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x38467116: tileRendererInUse null, GearsES2[obj 0x38467116 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38467116 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38467116 created: GearsObj[0x7016ec29, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38467116 created: GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38467116 created: GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38467116 FIN GearsES2[obj 0x38467116 isInit true, usesShared false, 1 GearsObj[0x7016ec29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db64e54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64719c3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38467116 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38467116, 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 0x38467116 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38467116 624x415, swapInterval 1, drawable 0x2010d3b [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 0x38467116: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38467116 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x508dec2b) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@786625d7[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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(0x508dec2b -> Panel2(0x37313c65) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@786625d7[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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@63f0996b, [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@292297a4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x510e119c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x510e119c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a0f1ac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e089cde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Add GLCanvas Panel2(0x37313c65) -> Panel1(0x508dec2b START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@292297a4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@8d164ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x98ea6f8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x98ea6f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb15ee9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13e4c34a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x2010d3b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] XXXX Add GLCanvas Panel1(0x508dec2b -> Panel2(0x37313c65) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@8d164ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@668aabb4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x6b2472f5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x6b2472f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x358fcccb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66da3ef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [junit] XXXX Add GLCanvas Panel2(0x37313c65) -> Panel1(0x508dec2b START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@668aabb4[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@63f0996b, [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@e027784[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7101abe6]], 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 0x465232e9: tileRendererInUse null, GearsES2[obj 0x465232e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x465232e9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x465232e9 created: GearsObj[0x4a80fa41, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x465232e9 created: GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x465232e9 created: GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x465232e9 FIN GearsES2[obj 0x465232e9 isInit true, usesShared false, 1 GearsObj[0x4a80fa41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7de11b28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x226a3f3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x465232e9 0/0 624x415 of 624x415, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x465232e9, 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 0x465232e9 624x415, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x465232e9 624x415, swapInterval 1, drawable 0x2010d3b [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 @ 1579065501848 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065501849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x465232e9 FIN [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065505498 ms III - Start [junit] SLOCK [T main @ 1579065505502 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x15c49cc6) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@628403db[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x1de6b2b4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x1de6b2b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x748e99ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] XXXX Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX Add GLCanvas Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@628403db[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x755591ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x755591ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3df32f5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel2(0x46820c2b) -> Panel3(0x44e5cb1f 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@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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(0x44e5cb1f) -> Panel1(0x15c49cc6 START [junit] XXXX Add GLCanvas Panel2(0x46820c2b -> Panel1(0x15c49cc6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@1de6d8a8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x658c52b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x658c52b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54d29c77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX Add GLCanvas Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@1de6d8a8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@66e648ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x693537ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x693537ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1460a33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel2(0x46820c2b) -> Panel1(0x15c49cc6 START [junit] XXXX Add GLCanvas Panel2(0x46820c2b -> Panel1(0x15c49cc6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@66e648ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@149cc45d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x77d9487, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x77d9487, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aead5bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] ++++ Test Singleton.unlock() [junit] XXX SetVisible OFF XXX [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065510578 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065510579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.784 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065505498 ms III - Start [junit] SLOCK [T main @ 1579065505502 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x15c49cc6) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@628403db[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x1de6b2b4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x1de6b2b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x748e99ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] XXXX Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX Add GLCanvas Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@628403db[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x755591ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x755591ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3df32f5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel2(0x46820c2b) -> Panel3(0x44e5cb1f 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@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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(0x44e5cb1f) -> Panel1(0x15c49cc6 START [junit] XXXX Add GLCanvas Panel2(0x46820c2b -> Panel1(0x15c49cc6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@1de6d8a8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x658c52b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x658c52b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54d29c77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX Add GLCanvas Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@1de6d8a8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@66e648ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x693537ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x693537ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1460a33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel2(0x46820c2b) -> Panel1(0x15c49cc6 START [junit] XXXX Add GLCanvas Panel2(0x46820c2b -> Panel1(0x15c49cc6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@66e648ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@149cc45d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x77d9487, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x77d9487, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aead5bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] ++++ Test Singleton.unlock() [junit] XXX SetVisible OFF XXX [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065510578 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065510579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 5.001 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.784 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065505498 ms III - Start [junit] SLOCK [T main @ 1579065505502 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x15c49cc6) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@628403db[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x1de6b2b4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x1de6b2b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2add90a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x748e99ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffd001119b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] XXXX Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX Add GLCanvas Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@628403db[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x755591ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x755591ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d8788c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3df32f5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel2(0x46820c2b) -> Panel3(0x44e5cb1f 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@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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(0x44e5cb1f) -> Panel1(0x15c49cc6 START [junit] XXXX Add GLCanvas Panel2(0x46820c2b -> Panel1(0x15c49cc6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@4748e57d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@1de6d8a8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x658c52b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x658c52b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x483ea100, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54d29c77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX Add GLCanvas Panel1(0x15c49cc6 -> Panel2(0x46820c2b) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@1de6d8a8[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@66e648ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x693537ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x693537ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a79cc46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1460a33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0xffffffffd001119b [junit] XXXX Panel2(0x46820c2b) -> Panel1(0x15c49cc6 START [junit] XXXX Add GLCanvas Panel2(0x46820c2b -> Panel1(0x15c49cc6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@66e648ad[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4cd82d20, [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@149cc45d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0xaf27a0f]], 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 0x72c8e7b: tileRendererInUse null, GearsES2[obj 0x72c8e7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72c8e7b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x72c8e7b created: GearsObj[0x77d9487, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72c8e7b created: GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72c8e7b created: GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72c8e7b FIN GearsES2[obj 0x72c8e7b isInit true, usesShared false, 1 GearsObj[0x77d9487, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e6a747b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aead5bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72c8e7b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72c8e7b, 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 0x72c8e7b 640x480, swapInterval 1, drawable 0x22010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72c8e7b 640x480, swapInterval 1, drawable 0x55010d0c [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] ++++ Test Singleton.unlock() [junit] XXX SetVisible OFF XXX [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065510578 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065510579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72c8e7b 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 @ 1579065514226 ms III - Start [junit] SLOCK [T main @ 1579065514229 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517407 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517410 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517411 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6cb107fd: tileRendererInUse null, GearsES2[obj 0x6cb107fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cb107fd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6cb107fd created: GearsObj[0x6bb264be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cb107fd created: GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cb107fd created: GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cb107fd FIN GearsES2[obj 0x6cb107fd isInit true, usesShared false, 1 GearsObj[0x6bb264be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5398a53f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cb107fd 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cb107fd, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517476 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cb107fd 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cb107fd, angle 28.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065518435 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520041 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520042 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cb107fd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cb107fd FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520049 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520104 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520104 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520106 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520106 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1807f5a7: tileRendererInUse null, GearsES2[obj 0x1807f5a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1807f5a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x1807f5a7 created: GearsObj[0x76151a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1807f5a7 created: GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1807f5a7 created: GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1807f5a7 FIN GearsES2[obj 0x1807f5a7 isInit true, usesShared false, 1 GearsObj[0x76151a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e7b2ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1807f5a7 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1807f5a7, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520122 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1807f5a7 0/0 400x600 of 400x600, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1807f5a7, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065521146 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522787 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522788 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1807f5a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1807f5a7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522794 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522877 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522878 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522878 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a4f1a55: tileRendererInUse null, GearsES2[obj 0x6a4f1a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a4f1a55 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6a4f1a55 created: GearsObj[0x3f797564, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a4f1a55 created: GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a4f1a55 created: GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a4f1a55 FIN GearsES2[obj 0x6a4f1a55 isInit true, usesShared false, 1 GearsObj[0x3f797564, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9768237, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a4f1a55 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a4f1a55, angle 0.0, [l -1.0, r 1.0, b -1.5, t 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 0x6a4f1a55 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a4f1a55, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065523946 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525565 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a4f1a55: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a4f1a55 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525587 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525652 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525652 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525653 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525653 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6933b6c6: tileRendererInUse null, GearsES2[obj 0x6933b6c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6933b6c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6933b6c6 created: GearsObj[0x2a635827, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6933b6c6 created: GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6933b6c6 created: GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6933b6c6 FIN GearsES2[obj 0x6933b6c6 isInit true, usesShared false, 1 GearsObj[0x2a635827, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a86d057, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6933b6c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6933b6c6, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525668 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6933b6c6 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6933b6c6, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065526669 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528283 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528289 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6933b6c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6933b6c6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528307 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528397 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528398 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528399 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528399 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7098b907: tileRendererInUse null, GearsES2[obj 0x7098b907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7098b907 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7098b907 created: GearsObj[0x270a4988, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7098b907 created: GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7098b907 created: GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7098b907 FIN GearsES2[obj 0x7098b907 isInit true, usesShared false, 1 GearsObj[0x270a4988, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e91da9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7098b907 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7098b907, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528414 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7098b907 0/0 360x540 of 360x540, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7098b907, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065529445 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531076 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531082 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7098b907: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7098b907 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531095 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] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531181 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531182 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531183 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531183 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2235eaab: tileRendererInUse null, GearsES2[obj 0x2235eaab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2235eaab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2235eaab created: GearsObj[0x71a7027a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2235eaab created: GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2235eaab created: GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2235eaab FIN GearsES2[obj 0x2235eaab isInit true, usesShared false, 1 GearsObj[0x71a7027a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b960c2b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2235eaab 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2235eaab, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531197 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 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, 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 0x2235eaab 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2235eaab, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065532217 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533840 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533842 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 0x2235eaab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2235eaab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533860 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533965 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533965 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533967 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533967 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10289886: tileRendererInUse null, GearsES2[obj 0x10289886 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10289886 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x10289886 created: GearsObj[0x64c16511, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10289886 created: GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10289886 created: GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10289886 FIN GearsES2[obj 0x10289886 isInit true, usesShared false, 1 GearsObj[0x64c16511, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72532e7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10289886 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10289886, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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, [junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, 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 0x10289886 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10289886, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065534996 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536647 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 0x10289886: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10289886 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536660 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536739 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536740 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536741 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536741 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x60db1c0e: tileRendererInUse null, GearsES2[obj 0x60db1c0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x60db1c0e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x60db1c0e created: GearsObj[0x30e8a6cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x60db1c0e created: GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x60db1c0e created: GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x60db1c0e FIN GearsES2[obj 0x60db1c0e isInit true, usesShared false, 1 GearsObj[0x30e8a6cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe0b9d0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x60db1c0e 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60db1c0e, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536757 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, [junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, 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 0x60db1c0e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60db1c0e, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065537764 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539381 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539383 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 0x60db1c0e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60db1c0e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539409 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539499 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539499 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539501 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539501 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24105dc5: tileRendererInUse null, GearsES2[obj 0x24105dc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24105dc5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x24105dc5 created: GearsObj[0x3b3f2ada, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24105dc5 created: GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24105dc5 created: GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24105dc5 FIN GearsES2[obj 0x24105dc5 isInit true, usesShared false, 1 GearsObj[0x3b3f2ada, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3985d729, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24105dc5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24105dc5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539514 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, [junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, 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 0x24105dc5 0/0 400x540 of 400x540, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24105dc5, angle 28.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065540546 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x22010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542164 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542169 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24105dc5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24105dc5 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542183 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542239 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542243 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542243 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542244 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542244 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3e2055d6: tileRendererInUse null, GearsES2[obj 0x3e2055d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e2055d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3e2055d6 created: GearsObj[0x737be79a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e2055d6 created: GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e2055d6 created: GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3e2055d6 FIN GearsES2[obj 0x3e2055d6 isInit true, usesShared false, 1 GearsObj[0x737be79a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21577b4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e2055d6 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e2055d6, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542256 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e2055d6 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e2055d6, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065543274 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544882 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544890 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e2055d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e2055d6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544899 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544954 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544958 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544958 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544959 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544959 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50f6ac94: tileRendererInUse null, GearsES2[obj 0x50f6ac94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50f6ac94 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x50f6ac94 created: GearsObj[0x5d20aa2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50f6ac94 created: GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50f6ac94 created: GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50f6ac94 FIN GearsES2[obj 0x50f6ac94 isInit true, usesShared false, 1 GearsObj[0x5d20aa2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x397b0662, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50f6ac94 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50f6ac94, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544972 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50f6ac94 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50f6ac94, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065545985 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547614 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547614 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50f6ac94: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50f6ac94 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547629 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547709 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547713 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547713 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547714 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547714 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7f2cfe3f: tileRendererInUse null, GearsES2[obj 0x7f2cfe3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7f2cfe3f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7f2cfe3f created: GearsObj[0x748f78fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7f2cfe3f created: GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7f2cfe3f created: GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7f2cfe3f FIN GearsES2[obj 0x7f2cfe3f isInit true, usesShared false, 1 GearsObj[0x748f78fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d32d6ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7f2cfe3f 0/0 198x413 of 198x413, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7f2cfe3f, 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 0x7f2cfe3f 0/0 278x533 of 278x533, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7f2cfe3f, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065548755 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550390 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7f2cfe3f FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550403 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550459 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550463 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550463 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550464 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550464 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x32115b28: tileRendererInUse null, GearsES2[obj 0x32115b28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32115b28 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x32115b28 created: GearsObj[0x2854d3e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32115b28 created: GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32115b28 created: GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x32115b28 FIN GearsES2[obj 0x32115b28 isInit true, usesShared false, 1 GearsObj[0x2854d3e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x440b3d10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32115b28 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32115b28, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550476 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32115b28 0/0 448x625 of 448x625, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32115b28, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065551492 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553107 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553108 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32115b28: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32115b28 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553113 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553167 d 0ms]] [junit] canvas1 pos/siz: 37/1 328x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553172 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553172 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553174 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553174 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d9f158f: tileRendererInUse null, GearsES2[obj 0x7d9f158f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d9f158f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7d9f158f created: GearsObj[0x154cac56, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7d9f158f created: GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7d9f158f created: GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d9f158f FIN GearsES2[obj 0x7d9f158f isInit true, usesShared false, 1 GearsObj[0x154cac56, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2214c97a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d9f158f 0/0 328x474 of 328x474, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d9f158f, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553189 d 0ms]] [junit] resize canvas1 pos/siz: 77/1 368x534 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d9f158f 0/0 368x534 of 368x534, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d9f158f, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065554212 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555829 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555833 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d9f158f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d9f158f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555850 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555934 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555938 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555938 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555939 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555939 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x61710c6: tileRendererInUse null, GearsES2[obj 0x61710c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61710c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x61710c6 created: GearsObj[0x91fb8f8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61710c6 created: GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61710c6 created: GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61710c6 FIN GearsES2[obj 0x61710c6 isInit true, usesShared false, 1 GearsObj[0x91fb8f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ea7fff9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61710c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61710c6, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555951 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, [junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, 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 0x61710c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61710c6, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065556953 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558559 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558570 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 0x61710c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61710c6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558580 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] canvas1 pos/siz: 0/0 259x413 [junit] canvas2 pos/siz: 259/0 259x413 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558690 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558693 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558693 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558694 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558694 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68878f6d: tileRendererInUse null, GearsES2[obj 0x68878f6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68878f6d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x68878f6d created: GearsObj[0x1878f0c7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68878f6d created: GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68878f6d created: GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68878f6d FIN GearsES2[obj 0x68878f6d isInit true, usesShared false, 1 GearsObj[0x1878f0c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x796d491b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68878f6d 0/0 259x413 of 259x413, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68878f6d, 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, [junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x413 of 259x413, swapInterval 1, drawable 0x55010d0c, 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] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0x3e010fe5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065559753 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68878f6d 0/0 339x533 of 339x533, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68878f6d, angle 28.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561397 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 0x68878f6d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68878f6d FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561409 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561486 d 0ms]] [junit] canvas1 pos/siz: 0/0 344x505 [junit] canvas2 pos/siz: 344/0 344x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561490 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561490 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561491 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561491 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16612a51: tileRendererInUse null, GearsES2[obj 0x16612a51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x16612a51 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x16612a51 created: GearsObj[0x268af8ff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x16612a51 created: GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x16612a51 created: GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16612a51 FIN GearsES2[obj 0x16612a51 isInit true, usesShared false, 1 GearsObj[0x268af8ff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x649c5a66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16612a51 0/0 344x505 of 344x505, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16612a51, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561506 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, [junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, shader: 2, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 344x505 of 344x505, swapInterval 1, drawable 0x22010b9e, 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 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065562530 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16612a51 0/0 424x625 of 424x625, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16612a51, angle 30.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564154 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564157 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 0x16612a51: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16612a51 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564175 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] canvas1 pos/siz: 348/1 337x474 [junit] canvas2 pos/siz: 1/1 337x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564258 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564263 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564263 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564265 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564265 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x238d68ff: tileRendererInUse null, GearsES2[obj 0x238d68ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x238d68ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x238d68ff created: GearsObj[0x62964eb4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x238d68ff created: GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x238d68ff created: GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x238d68ff FIN GearsES2[obj 0x238d68ff isInit true, usesShared false, 1 GearsObj[0x62964eb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac1d88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x238d68ff 0/0 337x474 of 337x474, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x238d68ff, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564276 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, [junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 337x474 of 337x474, swapInterval 1, drawable 0x3e010fe5, 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 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065565298 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x238d68ff 0/0 417x534 of 417x534, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x238d68ff, angle 29.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566912 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566918 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x238d68ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x238d68ff FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566929 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065566960 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065566960 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 55.451 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065514226 ms III - Start [junit] SLOCK [T main @ 1579065514229 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517407 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517410 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517411 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6cb107fd: tileRendererInUse null, GearsES2[obj 0x6cb107fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cb107fd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6cb107fd created: GearsObj[0x6bb264be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cb107fd created: GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cb107fd created: GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cb107fd FIN GearsES2[obj 0x6cb107fd isInit true, usesShared false, 1 GearsObj[0x6bb264be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5398a53f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cb107fd 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cb107fd, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517476 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cb107fd 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cb107fd, angle 28.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065518435 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520041 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520042 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cb107fd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cb107fd FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520049 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520104 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520104 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520106 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520106 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1807f5a7: tileRendererInUse null, GearsES2[obj 0x1807f5a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1807f5a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x1807f5a7 created: GearsObj[0x76151a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1807f5a7 created: GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1807f5a7 created: GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1807f5a7 FIN GearsES2[obj 0x1807f5a7 isInit true, usesShared false, 1 GearsObj[0x76151a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e7b2ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1807f5a7 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1807f5a7, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520122 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1807f5a7 0/0 400x600 of 400x600, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1807f5a7, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065521146 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522787 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522788 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1807f5a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1807f5a7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522794 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522877 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522878 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522878 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a4f1a55: tileRendererInUse null, GearsES2[obj 0x6a4f1a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a4f1a55 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6a4f1a55 created: GearsObj[0x3f797564, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a4f1a55 created: GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a4f1a55 created: GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a4f1a55 FIN GearsES2[obj 0x6a4f1a55 isInit true, usesShared false, 1 GearsObj[0x3f797564, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9768237, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a4f1a55 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a4f1a55, angle 0.0, [l -1.0, r 1.0, b -1.5, t 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 0x6a4f1a55 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a4f1a55, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065523946 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525565 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a4f1a55: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a4f1a55 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525587 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525652 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525652 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525653 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525653 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6933b6c6: tileRendererInUse null, GearsES2[obj 0x6933b6c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6933b6c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6933b6c6 created: GearsObj[0x2a635827, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6933b6c6 created: GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6933b6c6 created: GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6933b6c6 FIN GearsES2[obj 0x6933b6c6 isInit true, usesShared false, 1 GearsObj[0x2a635827, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a86d057, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6933b6c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6933b6c6, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525668 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6933b6c6 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6933b6c6, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065526669 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528283 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528289 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6933b6c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6933b6c6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528307 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528397 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528398 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528399 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528399 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7098b907: tileRendererInUse null, GearsES2[obj 0x7098b907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7098b907 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7098b907 created: GearsObj[0x270a4988, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7098b907 created: GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7098b907 created: GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7098b907 FIN GearsES2[obj 0x7098b907 isInit true, usesShared false, 1 GearsObj[0x270a4988, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e91da9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7098b907 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7098b907, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528414 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7098b907 0/0 360x540 of 360x540, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7098b907, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065529445 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531076 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531082 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7098b907: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7098b907 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531095 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] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531181 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531182 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531183 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531183 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2235eaab: tileRendererInUse null, GearsES2[obj 0x2235eaab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2235eaab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2235eaab created: GearsObj[0x71a7027a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2235eaab created: GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2235eaab created: GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2235eaab FIN GearsES2[obj 0x2235eaab isInit true, usesShared false, 1 GearsObj[0x71a7027a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b960c2b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2235eaab 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2235eaab, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531197 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 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, 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 0x2235eaab 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2235eaab, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065532217 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533840 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533842 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 0x2235eaab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2235eaab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533860 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533965 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533965 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533967 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533967 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10289886: tileRendererInUse null, GearsES2[obj 0x10289886 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10289886 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x10289886 created: GearsObj[0x64c16511, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10289886 created: GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10289886 created: GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10289886 FIN GearsES2[obj 0x10289886 isInit true, usesShared false, 1 GearsObj[0x64c16511, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72532e7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10289886 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10289886, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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, [junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, 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 0x10289886 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10289886, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065534996 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536647 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 0x10289886: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10289886 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536660 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536739 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536740 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536741 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536741 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x60db1c0e: tileRendererInUse null, GearsES2[obj 0x60db1c0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x60db1c0e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x60db1c0e created: GearsObj[0x30e8a6cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x60db1c0e created: GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x60db1c0e created: GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x60db1c0e FIN GearsES2[obj 0x60db1c0e isInit true, usesShared false, 1 GearsObj[0x30e8a6cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe0b9d0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x60db1c0e 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60db1c0e, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536757 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, [junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, 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 0x60db1c0e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60db1c0e, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065537764 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539381 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539383 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 0x60db1c0e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60db1c0e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539409 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539499 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539499 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539501 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539501 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24105dc5: tileRendererInUse null, GearsES2[obj 0x24105dc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24105dc5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x24105dc5 created: GearsObj[0x3b3f2ada, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24105dc5 created: GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24105dc5 created: GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24105dc5 FIN GearsES2[obj 0x24105dc5 isInit true, usesShared false, 1 GearsObj[0x3b3f2ada, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3985d729, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24105dc5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24105dc5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539514 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, [junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, 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 0x24105dc5 0/0 400x540 of 400x540, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24105dc5, angle 28.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065540546 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x22010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542164 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542169 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24105dc5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24105dc5 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542183 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542239 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542243 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542243 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542244 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542244 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3e2055d6: tileRendererInUse null, GearsES2[obj 0x3e2055d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e2055d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3e2055d6 created: GearsObj[0x737be79a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e2055d6 created: GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e2055d6 created: GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3e2055d6 FIN GearsES2[obj 0x3e2055d6 isInit true, usesShared false, 1 GearsObj[0x737be79a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21577b4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e2055d6 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e2055d6, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542256 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e2055d6 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e2055d6, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065543274 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544882 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544890 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e2055d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e2055d6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544899 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544954 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544958 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544958 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544959 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544959 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50f6ac94: tileRendererInUse null, GearsES2[obj 0x50f6ac94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50f6ac94 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x50f6ac94 created: GearsObj[0x5d20aa2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50f6ac94 created: GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50f6ac94 created: GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50f6ac94 FIN GearsES2[obj 0x50f6ac94 isInit true, usesShared false, 1 GearsObj[0x5d20aa2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x397b0662, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50f6ac94 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50f6ac94, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544972 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50f6ac94 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50f6ac94, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065545985 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547614 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547614 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50f6ac94: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50f6ac94 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547629 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547709 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547713 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547713 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547714 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547714 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7f2cfe3f: tileRendererInUse null, GearsES2[obj 0x7f2cfe3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7f2cfe3f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7f2cfe3f created: GearsObj[0x748f78fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7f2cfe3f created: GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7f2cfe3f created: GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7f2cfe3f FIN GearsES2[obj 0x7f2cfe3f isInit true, usesShared false, 1 GearsObj[0x748f78fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d32d6ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7f2cfe3f 0/0 198x413 of 198x413, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7f2cfe3f, 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 0x7f2cfe3f 0/0 278x533 of 278x533, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7f2cfe3f, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065548755 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550390 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7f2cfe3f FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550403 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550459 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550463 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550463 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550464 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550464 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x32115b28: tileRendererInUse null, GearsES2[obj 0x32115b28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32115b28 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x32115b28 created: GearsObj[0x2854d3e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32115b28 created: GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32115b28 created: GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x32115b28 FIN GearsES2[obj 0x32115b28 isInit true, usesShared false, 1 GearsObj[0x2854d3e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x440b3d10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32115b28 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32115b28, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550476 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32115b28 0/0 448x625 of 448x625, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32115b28, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065551492 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553107 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553108 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32115b28: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32115b28 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553113 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553167 d 0ms]] [junit] canvas1 pos/siz: 37/1 328x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553172 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553172 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553174 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553174 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d9f158f: tileRendererInUse null, GearsES2[obj 0x7d9f158f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d9f158f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7d9f158f created: GearsObj[0x154cac56, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7d9f158f created: GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7d9f158f created: GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d9f158f FIN GearsES2[obj 0x7d9f158f isInit true, usesShared false, 1 GearsObj[0x154cac56, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2214c97a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d9f158f 0/0 328x474 of 328x474, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d9f158f, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553189 d 0ms]] [junit] resize canvas1 pos/siz: 77/1 368x534 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d9f158f 0/0 368x534 of 368x534, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d9f158f, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065554212 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555829 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555833 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d9f158f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d9f158f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555850 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555934 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555938 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555938 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555939 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555939 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x61710c6: tileRendererInUse null, GearsES2[obj 0x61710c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61710c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x61710c6 created: GearsObj[0x91fb8f8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61710c6 created: GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61710c6 created: GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61710c6 FIN GearsES2[obj 0x61710c6 isInit true, usesShared false, 1 GearsObj[0x91fb8f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ea7fff9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61710c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61710c6, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555951 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, [junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, 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 0x61710c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61710c6, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065556953 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558559 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558570 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 0x61710c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61710c6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558580 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] canvas1 pos/siz: 0/0 259x413 [junit] canvas2 pos/siz: 259/0 259x413 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558690 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558693 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558693 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558694 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558694 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68878f6d: tileRendererInUse null, GearsES2[obj 0x68878f6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68878f6d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x68878f6d created: GearsObj[0x1878f0c7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68878f6d created: GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68878f6d created: GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68878f6d FIN GearsES2[obj 0x68878f6d isInit true, usesShared false, 1 GearsObj[0x1878f0c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x796d491b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68878f6d 0/0 259x413 of 259x413, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68878f6d, 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, [junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x413 of 259x413, swapInterval 1, drawable 0x55010d0c, 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] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0x3e010fe5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065559753 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68878f6d 0/0 339x533 of 339x533, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68878f6d, angle 28.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561397 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 0x68878f6d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68878f6d FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561409 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561486 d 0ms]] [junit] canvas1 pos/siz: 0/0 344x505 [junit] canvas2 pos/siz: 344/0 344x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561490 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561490 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561491 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561491 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16612a51: tileRendererInUse null, GearsES2[obj 0x16612a51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x16612a51 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x16612a51 created: GearsObj[0x268af8ff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x16612a51 created: GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x16612a51 created: GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16612a51 FIN GearsES2[obj 0x16612a51 isInit true, usesShared false, 1 GearsObj[0x268af8ff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x649c5a66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16612a51 0/0 344x505 of 344x505, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16612a51, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561506 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, [junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, shader: 2, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 344x505 of 344x505, swapInterval 1, drawable 0x22010b9e, 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 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065562530 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16612a51 0/0 424x625 of 424x625, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16612a51, angle 30.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564154 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564157 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 0x16612a51: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16612a51 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564175 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] canvas1 pos/siz: 348/1 337x474 [junit] canvas2 pos/siz: 1/1 337x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564258 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564263 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564263 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564265 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564265 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x238d68ff: tileRendererInUse null, GearsES2[obj 0x238d68ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x238d68ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x238d68ff created: GearsObj[0x62964eb4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x238d68ff created: GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x238d68ff created: GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x238d68ff FIN GearsES2[obj 0x238d68ff isInit true, usesShared false, 1 GearsObj[0x62964eb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac1d88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x238d68ff 0/0 337x474 of 337x474, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x238d68ff, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564276 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, [junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 337x474 of 337x474, swapInterval 1, drawable 0x3e010fe5, 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 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065565298 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x238d68ff 0/0 417x534 of 417x534, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x238d68ff, angle 29.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566912 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566918 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x238d68ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x238d68ff FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566929 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065566960 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065566960 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_Compo_None_One took 5.75 sec [junit] Testcase: test01_Compo_Flow_One took 2.735 sec [junit] Testcase: test02_Compo_DblBrd_One took 2.784 sec [junit] Testcase: test03_Compo_Box_One took 2.709 sec [junit] Testcase: test04_Compo_Split_One took 2.779 sec [junit] Testcase: test05_Compo_Flow_Two took 2.756 sec [junit] Testcase: test06_Compo_DblBrd_Two took 2.792 sec [junit] Testcase: test07_Compo_Box_Two took 2.741 sec [junit] Testcase: test08_Compo_Split_Two took 2.766 sec [junit] Testcase: test10_Frame_None_One took 2.705 sec [junit] Testcase: test11_Frame_Flow_One took 2.721 sec [junit] Testcase: test12_Frame_DblBrd_One took 2.764 sec [junit] Testcase: test13_Frame_Box_One took 2.698 sec [junit] Testcase: test14_Frame_Split_One took 2.727 sec [junit] Testcase: test15_Frame_Flow_Two took 2.722 sec [junit] Testcase: test16_Frame_DblBrd_Two took 2.822 sec [junit] Testcase: test17_Frame_Box_Two took 2.758 sec [junit] Testcase: test18_Frame_Split_Two took 2.742 sec [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 55.451 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065514226 ms III - Start [junit] SLOCK [T main @ 1579065514229 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517407 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517410 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517411 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6cb107fd: tileRendererInUse null, GearsES2[obj 0x6cb107fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cb107fd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6cb107fd created: GearsObj[0x6bb264be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cb107fd created: GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cb107fd created: GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cb107fd FIN GearsES2[obj 0x6cb107fd isInit true, usesShared false, 1 GearsObj[0x6bb264be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x417dcc3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5398a53f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cb107fd 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cb107fd, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065517476 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cb107fd 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cb107fd, angle 28.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065518435 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520041 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520042 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cb107fd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cb107fd FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520049 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520104 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520104 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520106 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520106 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1807f5a7: tileRendererInUse null, GearsES2[obj 0x1807f5a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1807f5a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x1807f5a7 created: GearsObj[0x76151a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1807f5a7 created: GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1807f5a7 created: GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1807f5a7 FIN GearsES2[obj 0x1807f5a7 isInit true, usesShared false, 1 GearsObj[0x76151a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39a6106e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e7b2ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1807f5a7 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1807f5a7, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065520122 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1807f5a7 0/0 400x600 of 400x600, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1807f5a7, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065521146 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522787 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522788 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1807f5a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1807f5a7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522794 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522877 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522878 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065522878 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a4f1a55: tileRendererInUse null, GearsES2[obj 0x6a4f1a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a4f1a55 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6a4f1a55 created: GearsObj[0x3f797564, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a4f1a55 created: GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a4f1a55 created: GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a4f1a55 FIN GearsES2[obj 0x6a4f1a55 isInit true, usesShared false, 1 GearsObj[0x3f797564, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37580fa3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9768237, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a4f1a55 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a4f1a55, angle 0.0, [l -1.0, r 1.0, b -1.5, t 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 0x6a4f1a55 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a4f1a55, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065523946 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525565 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a4f1a55: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a4f1a55 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525587 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525652 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525652 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525653 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525653 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6933b6c6: tileRendererInUse null, GearsES2[obj 0x6933b6c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6933b6c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6933b6c6 created: GearsObj[0x2a635827, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6933b6c6 created: GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6933b6c6 created: GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6933b6c6 FIN GearsES2[obj 0x6933b6c6 isInit true, usesShared false, 1 GearsObj[0x2a635827, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64b30e47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a86d057, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6933b6c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6933b6c6, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065525668 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6933b6c6 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6933b6c6, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065526669 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528283 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528289 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6933b6c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6933b6c6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528307 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528397 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528398 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528399 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528399 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7098b907: tileRendererInUse null, GearsES2[obj 0x7098b907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7098b907 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7098b907 created: GearsObj[0x270a4988, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7098b907 created: GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7098b907 created: GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7098b907 FIN GearsES2[obj 0x7098b907 isInit true, usesShared false, 1 GearsObj[0x270a4988, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f0eb79d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e91da9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7098b907 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7098b907, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065528414 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7098b907 0/0 360x540 of 360x540, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7098b907, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065529445 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531076 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531082 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7098b907: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7098b907 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531095 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] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531181 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531182 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531183 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531183 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2235eaab: tileRendererInUse null, GearsES2[obj 0x2235eaab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2235eaab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2235eaab created: GearsObj[0x71a7027a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2235eaab created: GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2235eaab created: GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2235eaab FIN GearsES2[obj 0x2235eaab isInit true, usesShared false, 1 GearsObj[0x71a7027a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c8724d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b960c2b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2235eaab 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2235eaab, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065531197 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 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, 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 0x2235eaab 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2235eaab, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065532217 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0xffffffffc4010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533840 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533842 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 0x2235eaab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2235eaab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533860 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533965 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533965 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533967 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065533967 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10289886: tileRendererInUse null, GearsES2[obj 0x10289886 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10289886 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x10289886 created: GearsObj[0x64c16511, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10289886 created: GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10289886 created: GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10289886 FIN GearsES2[obj 0x10289886 isInit true, usesShared false, 1 GearsObj[0x64c16511, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d78de40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72532e7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10289886 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10289886, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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, [junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, 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 0x10289886 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10289886, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065534996 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x22010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536647 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 0x10289886: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10289886 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536660 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536739 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536740 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536741 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536741 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x60db1c0e: tileRendererInUse null, GearsES2[obj 0x60db1c0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x60db1c0e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x60db1c0e created: GearsObj[0x30e8a6cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x60db1c0e created: GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x60db1c0e created: GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x60db1c0e FIN GearsES2[obj 0x60db1c0e isInit true, usesShared false, 1 GearsObj[0x30e8a6cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f8ba254, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe0b9d0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x60db1c0e 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60db1c0e, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065536757 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, [junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, 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 0x60db1c0e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60db1c0e, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065537764 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x3e010fe5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539381 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539383 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 0x60db1c0e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60db1c0e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539409 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539499 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539499 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539501 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539501 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24105dc5: tileRendererInUse null, GearsES2[obj 0x24105dc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24105dc5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x24105dc5 created: GearsObj[0x3b3f2ada, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24105dc5 created: GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24105dc5 created: GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24105dc5 FIN GearsES2[obj 0x24105dc5 isInit true, usesShared false, 1 GearsObj[0x3b3f2ada, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed19f0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3985d729, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24105dc5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24105dc5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065539514 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, [junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x22010b9e, 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 0x24105dc5 0/0 400x540 of 400x540, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24105dc5, angle 28.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065540546 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x22010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542164 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542169 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24105dc5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24105dc5 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542183 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542239 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542243 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542243 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542244 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542244 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3e2055d6: tileRendererInUse null, GearsES2[obj 0x3e2055d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e2055d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3e2055d6 created: GearsObj[0x737be79a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e2055d6 created: GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e2055d6 created: GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3e2055d6 FIN GearsES2[obj 0x3e2055d6 isInit true, usesShared false, 1 GearsObj[0x737be79a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75679e0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21577b4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e2055d6 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e2055d6, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065542256 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e2055d6 0/0 448x625 of 448x625, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e2055d6, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065543274 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544882 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544890 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e2055d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e2055d6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544899 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544954 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544958 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544958 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544959 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544959 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50f6ac94: tileRendererInUse null, GearsES2[obj 0x50f6ac94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50f6ac94 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x50f6ac94 created: GearsObj[0x5d20aa2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50f6ac94 created: GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50f6ac94 created: GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50f6ac94 FIN GearsES2[obj 0x50f6ac94 isInit true, usesShared false, 1 GearsObj[0x5d20aa2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x443ada60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x397b0662, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50f6ac94 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50f6ac94, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065544972 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50f6ac94 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50f6ac94, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065545985 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547614 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547614 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50f6ac94: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50f6ac94 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547629 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547709 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547713 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547713 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547714 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065547714 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7f2cfe3f: tileRendererInUse null, GearsES2[obj 0x7f2cfe3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7f2cfe3f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7f2cfe3f created: GearsObj[0x748f78fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7f2cfe3f created: GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7f2cfe3f created: GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7f2cfe3f FIN GearsES2[obj 0x7f2cfe3f isInit true, usesShared false, 1 GearsObj[0x748f78fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b508ba7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d32d6ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7f2cfe3f 0/0 198x413 of 198x413, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7f2cfe3f, 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 0x7f2cfe3f 0/0 278x533 of 278x533, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7f2cfe3f, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065548755 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550390 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7f2cfe3f FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550403 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550459 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550463 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550463 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550464 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550464 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x32115b28: tileRendererInUse null, GearsES2[obj 0x32115b28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32115b28 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x32115b28 created: GearsObj[0x2854d3e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32115b28 created: GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32115b28 created: GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x32115b28 FIN GearsES2[obj 0x32115b28 isInit true, usesShared false, 1 GearsObj[0x2854d3e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72021566, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x440b3d10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32115b28 0/0 368x505 of 368x505, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32115b28, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065550476 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32115b28 0/0 448x625 of 448x625, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32115b28, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065551492 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553107 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553108 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32115b28: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32115b28 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553113 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553167 d 0ms]] [junit] canvas1 pos/siz: 37/1 328x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553172 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553172 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553174 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553174 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d9f158f: tileRendererInUse null, GearsES2[obj 0x7d9f158f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d9f158f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7d9f158f created: GearsObj[0x154cac56, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7d9f158f created: GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7d9f158f created: GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d9f158f FIN GearsES2[obj 0x7d9f158f isInit true, usesShared false, 1 GearsObj[0x154cac56, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x669fcae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2214c97a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d9f158f 0/0 328x474 of 328x474, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d9f158f, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065553189 d 0ms]] [junit] resize canvas1 pos/siz: 77/1 368x534 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d9f158f 0/0 368x534 of 368x534, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d9f158f, angle 30.5, [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065554212 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555829 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555833 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d9f158f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d9f158f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555850 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555934 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555938 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555938 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555939 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555939 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x61710c6: tileRendererInUse null, GearsES2[obj 0x61710c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61710c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x61710c6 created: GearsObj[0x91fb8f8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61710c6 created: GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61710c6 created: GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x61710c6 FIN GearsES2[obj 0x61710c6 isInit true, usesShared false, 1 GearsObj[0x91fb8f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5efb992, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ea7fff9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x61710c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61710c6, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065555951 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, [junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3e010fe5, 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 0x61710c6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61710c6, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065556953 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558559 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558570 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 0x61710c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x61710c6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558580 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] canvas1 pos/siz: 0/0 259x413 [junit] canvas2 pos/siz: 259/0 259x413 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558690 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558693 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558693 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558694 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065558694 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68878f6d: tileRendererInUse null, GearsES2[obj 0x68878f6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68878f6d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x68878f6d created: GearsObj[0x1878f0c7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68878f6d created: GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68878f6d created: GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68878f6d FIN GearsES2[obj 0x68878f6d isInit true, usesShared false, 1 GearsObj[0x1878f0c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c749fdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x796d491b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68878f6d 0/0 259x413 of 259x413, swapInterval 1, drawable 0x22010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68878f6d, 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, [junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x413 of 259x413, swapInterval 1, drawable 0x55010d0c, 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] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0x3e010fe5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065559753 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68878f6d 0/0 339x533 of 339x533, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68878f6d, angle 28.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561397 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 0x68878f6d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68878f6d FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561409 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561486 d 0ms]] [junit] canvas1 pos/siz: 0/0 344x505 [junit] canvas2 pos/siz: 344/0 344x505 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561490 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561490 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561491 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561491 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16612a51: tileRendererInUse null, GearsES2[obj 0x16612a51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x16612a51 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x16612a51 created: GearsObj[0x268af8ff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x16612a51 created: GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x16612a51 created: GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16612a51 FIN GearsES2[obj 0x16612a51 isInit true, usesShared false, 1 GearsObj[0x268af8ff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fc081ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x649c5a66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16612a51 0/0 344x505 of 344x505, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16612a51, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065561506 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, [junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, shader: 2, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 344x505 of 344x505, swapInterval 1, drawable 0x22010b9e, 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 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065562530 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16612a51 0/0 424x625 of 424x625, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16612a51, angle 30.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564154 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564157 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 0x16612a51: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16612a51 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564175 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] canvas1 pos/siz: 348/1 337x474 [junit] canvas2 pos/siz: 1/1 337x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564258 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564263 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564263 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564265 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564265 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x238d68ff: tileRendererInUse null, GearsES2[obj 0x238d68ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x238d68ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x238d68ff created: GearsObj[0x62964eb4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x238d68ff created: GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x238d68ff created: GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x238d68ff FIN GearsES2[obj 0x238d68ff isInit true, usesShared false, 1 GearsObj[0x62964eb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e1380e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac1d88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x238d68ff 0/0 337x474 of 337x474, swapInterval 1, drawable 0xffffffffc4010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x238d68ff, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065564276 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, [junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 337x474 of 337x474, swapInterval 1, drawable 0x3e010fe5, 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 0x55010d0c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065565298 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x238d68ff 0/0 417x534 of 417x534, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x238d68ff, angle 29.5, [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566912 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566918 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x238d68ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x238d68ff FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065566929 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065566960 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065566960 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065570835 ms III - Start [junit] SLOCK [T main @ 1579065570838 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573072 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573093 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573094 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573098 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573098 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x699e83b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x699e83b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f7f0a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 305x212 of 305x212, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573164 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574700 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574706 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574720 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065574750 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065574750 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.613 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065570835 ms III - Start [junit] SLOCK [T main @ 1579065570838 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573072 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573093 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573094 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573098 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573098 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x699e83b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x699e83b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f7f0a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 305x212 of 305x212, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573164 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574700 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574706 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574720 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065574750 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065574750 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.86 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.613 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065570835 ms III - Start [junit] SLOCK [T main @ 1579065570838 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573072 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573093 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573094 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573098 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573098 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x699e83b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x699e83b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a6eb2ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f7f0a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 305x212 of 305x212, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065573164 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574700 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574706 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065574720 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065574750 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065574750 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1579065578265 ms III - Start [junit] SLOCK [T main @ 1579065578268 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580525 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580526 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580531 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580531 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x310d8e75, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x310d8e75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x543a9558, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 624x418 of 624x418, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582166 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582189 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 @ 1579065582219 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065582219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.653 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065578265 ms III - Start [junit] SLOCK [T main @ 1579065578268 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580525 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580526 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580531 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580531 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x310d8e75, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x310d8e75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x543a9558, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 624x418 of 624x418, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582166 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582189 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 @ 1579065582219 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065582219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.9 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.653 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065578265 ms III - Start [junit] SLOCK [T main @ 1579065578268 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580525 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580526 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580531 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580531 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x310d8e75, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x310d8e75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1519c0df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x543a9558, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 624x418 of 624x418, swapInterval 1, drawable 0x3e010fe5, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582166 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582189 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 @ 1579065582219 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065582219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065585607 ms III - Start [junit] SLOCK [T main @ 1579065585611 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589279 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589280 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589282 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589284 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589285 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x14c27292, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x14c27292, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b8c3cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 624x418 of 624x418, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590954 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065590983 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065590983 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.07 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065585607 ms III - Start [junit] SLOCK [T main @ 1579065585611 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589279 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589280 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589282 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589284 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589285 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x14c27292, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x14c27292, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b8c3cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 624x418 of 624x418, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590954 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065590983 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065590983 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 5.314 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.07 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065585607 ms III - Start [junit] SLOCK [T main @ 1579065585611 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589279 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589280 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589282 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589284 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065589285 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x14c27292, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x14c27292, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12ec4b0b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b8c3cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 624x418 of 624x418, swapInterval 1, drawable 0x55010d0c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590954 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065590983 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065590983 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065594355 ms III - Start [junit] SLOCK [T main @ 1579065594358 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598929 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598959 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598960 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598965 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598965 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x7d9d76c4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x7d9d76c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x290ba78f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffff9a010755, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600570 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600578 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065600607 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065600607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.949 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065594355 ms III - Start [junit] SLOCK [T main @ 1579065594358 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598929 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598959 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598960 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598965 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598965 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x7d9d76c4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x7d9d76c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x290ba78f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffff9a010755, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600570 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600578 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065600607 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065600607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 6.197 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.949 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065594355 ms III - Start [junit] SLOCK [T main @ 1579065594358 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598929 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598959 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598960 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598965 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598965 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x7d9d76c4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x7d9d76c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5045b85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x290ba78f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffff9a010755, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600570 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600578 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065600607 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065600607 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 @ 1579065604075 ms III - Start [junit] SLOCK [T main @ 1579065604078 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605858 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605955 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605956 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605956 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605957 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605959 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605961 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605961 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606028 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606031 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606032 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x18e6d9ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x18e6d9ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c049b0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 304x201 of 304x201, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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 / 1035 ms, 57.9 fps, 17 ms/f; total: 60 f, 57.9 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607687 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 @ 1579065607714 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065607715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.338 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065604075 ms III - Start [junit] SLOCK [T main @ 1579065604078 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605858 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605955 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605956 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605956 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605957 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605959 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605961 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605961 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606028 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606031 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606032 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x18e6d9ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x18e6d9ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c049b0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 304x201 of 304x201, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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 / 1035 ms, 57.9 fps, 17 ms/f; total: 60 f, 57.9 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607687 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 @ 1579065607714 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065607715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.589 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.338 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065604075 ms III - Start [junit] SLOCK [T main @ 1579065604078 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605858 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605955 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605956 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605956 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605957 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605959 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605961 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605961 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606028 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606031 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065606032 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x51c668e3: tileRendererInUse null, GearsES2[obj 0x51c668e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51c668e3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x51c668e3 created: GearsObj[0x18e6d9ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51c668e3 created: GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51c668e3 created: GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51c668e3 FIN GearsES2[obj 0x51c668e3 isInit true, usesShared false, 1 GearsObj[0x18e6d9ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b3cfa18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c049b0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51c668e3 0/0 304x201 of 304x201, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51c668e3, 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 / 1035 ms, 57.9 fps, 17 ms/f; total: 60 f, 57.9 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51c668e3 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607687 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 @ 1579065607714 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065607715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065611205 ms III - Start [junit] SLOCK [T main @ 1579065611210 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612797 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612881 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612881 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612899 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612900 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612901 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612904 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612905 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612975 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612980 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612981 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x3e257a39, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x3e257a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141b498a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffff840111aa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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 / 1038 ms, 57.8 fps, 17 ms/f; total: 60 f, 57.8 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065614617 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065614646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065614646 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.137 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065611205 ms III - Start [junit] SLOCK [T main @ 1579065611210 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612797 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612881 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612881 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612899 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612900 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612901 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612904 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612905 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612975 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612980 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612981 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x3e257a39, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x3e257a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141b498a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffff840111aa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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 / 1038 ms, 57.8 fps, 17 ms/f; total: 60 f, 57.8 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065614617 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065614646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065614646 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.393 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.137 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065611205 ms III - Start [junit] SLOCK [T main @ 1579065611210 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612797 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612881 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612881 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612899 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612900 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612901 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612904 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612905 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612975 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612980 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612981 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25be7b63: tileRendererInUse null, GearsES2[obj 0x25be7b63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x25be7b63 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x25be7b63 created: GearsObj[0x3e257a39, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x25be7b63 created: GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x25be7b63 created: GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25be7b63 FIN GearsES2[obj 0x25be7b63 isInit true, usesShared false, 1 GearsObj[0x3e257a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a505ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141b498a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25be7b63 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffff840111aa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x25be7b63, 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 / 1038 ms, 57.8 fps, 17 ms/f; total: 60 f, 57.8 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25be7b63 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065614617 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065614646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065614646 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065618255 ms III - Start [junit] SLOCK [T main @ 1579065618259 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 300 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 53333.3 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 540 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 65000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 95000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 96923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 101538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 106153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 110769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 124615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 129230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 132857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 141428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 158571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 164000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 172000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 176000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 183750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 191250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 3240 f, 33402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 34020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 34639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 34897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 35510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 36122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 36363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 36600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 37200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 37800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 38400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 39600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 40200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 40800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 41400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 42600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 43800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 43960.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 44554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 45148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 45742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 46336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 46930.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 47524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 48118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 48712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 49306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 49900.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 50495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 51089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 51683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 51764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 52352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 53529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 54117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 55294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 55882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 57058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 57647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 58235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 58823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 59411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 59417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 60582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 61165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 61747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 62330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 62912.6 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x750e2b97: tileRendererInUse null, GearsES2[obj 0x750e2b97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x750e2b97 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x750e2b97 created: GearsObj[0x216f1179, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x750e2b97 created: GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x750e2b97 created: GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x750e2b97 FIN GearsES2[obj 0x750e2b97 isInit true, usesShared false, 1 GearsObj[0x216f1179, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x340bb092, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x750e2b97 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x750e2b97, 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 0x750e2b97: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x750e2b97 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 0x54422e18: tileRendererInUse null, GearsES2[obj 0x54422e18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54422e18 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x54422e18 created: GearsObj[0x797c2ecd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54422e18 created: GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54422e18 created: GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54422e18 FIN GearsES2[obj 0x54422e18 isInit true, usesShared false, 1 GearsObj[0x797c2ecd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79ad383a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54422e18 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54422e18, 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 0x54422e18: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54422e18 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x3f4f6833, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x3f4f6833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x161198c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x15b103fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x15b103fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c858e34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x5e97b602, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x5e97b602, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c5e9b8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x512e2be9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x512e2be9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x484aa304, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x4eb85447, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x4eb85447, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe5c7a13, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x79a4ff7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x79a4ff7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bd70d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x4298aa26, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x4298aa26, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c271fbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x7ccb3ec3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x7ccb3ec3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x109645f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0xc66e474, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0xc66e474, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8a85de4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x16e2f99, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x16e2f99, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739e9a6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 @ 1579065623845 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065623845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.294 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065618255 ms III - Start [junit] SLOCK [T main @ 1579065618259 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 300 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 53333.3 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 540 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 65000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 95000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 96923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 101538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 106153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 110769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 124615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 129230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 132857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 141428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 158571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 164000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 172000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 176000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 183750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 191250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 3240 f, 33402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 34020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 34639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 34897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 35510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 36122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 36363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 36600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 37200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 37800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 38400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 39600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 40200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 40800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 41400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 42600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 43800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 43960.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 44554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 45148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 45742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 46336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 46930.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 47524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 48118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 48712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 49306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 49900.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 50495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 51089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 51683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 51764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 52352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 53529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 54117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 55294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 55882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 57058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 57647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 58235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 58823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 59411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 59417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 60582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 61165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 61747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 62330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 62912.6 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x750e2b97: tileRendererInUse null, GearsES2[obj 0x750e2b97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x750e2b97 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x750e2b97 created: GearsObj[0x216f1179, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x750e2b97 created: GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x750e2b97 created: GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x750e2b97 FIN GearsES2[obj 0x750e2b97 isInit true, usesShared false, 1 GearsObj[0x216f1179, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x340bb092, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x750e2b97 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x750e2b97, 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 0x750e2b97: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x750e2b97 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 0x54422e18: tileRendererInUse null, GearsES2[obj 0x54422e18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54422e18 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x54422e18 created: GearsObj[0x797c2ecd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54422e18 created: GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54422e18 created: GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54422e18 FIN GearsES2[obj 0x54422e18 isInit true, usesShared false, 1 GearsObj[0x797c2ecd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79ad383a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54422e18 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54422e18, 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 0x54422e18: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54422e18 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x3f4f6833, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x3f4f6833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x161198c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x15b103fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x15b103fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c858e34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x5e97b602, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x5e97b602, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c5e9b8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x512e2be9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x512e2be9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x484aa304, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x4eb85447, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x4eb85447, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe5c7a13, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x79a4ff7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x79a4ff7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bd70d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x4298aa26, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x4298aa26, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c271fbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x7ccb3ec3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x7ccb3ec3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x109645f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0xc66e474, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0xc66e474, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8a85de4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x16e2f99, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x16e2f99, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739e9a6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 @ 1579065623845 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065623845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Animator took 2.71 sec [junit] Testcase: test02FPSAnimator took 1.094 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.69 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.294 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065618255 ms III - Start [junit] SLOCK [T main @ 1579065618259 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 300 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 53333.3 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 540 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 65000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 95000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 96923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 101538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 106153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 110769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 124615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 129230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 132857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 141428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 158571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 164000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 172000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 176000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 183750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 191250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 3240 f, 33402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 34020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 34639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 34897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 35510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 36122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 36363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 36600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 37200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 37800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 38400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 39600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 40200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 40800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 41400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 42600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 43800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 43960.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 44554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 45148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 45742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 46336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 46930.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 47524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 48118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 48712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 49306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 49900.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 50495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 51089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 51683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 51764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 52352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 53529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 54117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 55294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 55882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 57058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 57647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 58235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 58823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 59411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 59417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 60582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 61165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 61747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 62330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 62912.6 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x750e2b97: tileRendererInUse null, GearsES2[obj 0x750e2b97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x750e2b97 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x750e2b97 created: GearsObj[0x216f1179, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x750e2b97 created: GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x750e2b97 created: GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x750e2b97 FIN GearsES2[obj 0x750e2b97 isInit true, usesShared false, 1 GearsObj[0x216f1179, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743d63b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x340bb092, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x750e2b97 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x750e2b97, 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 0x750e2b97: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x750e2b97 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 0x54422e18: tileRendererInUse null, GearsES2[obj 0x54422e18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54422e18 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x54422e18 created: GearsObj[0x797c2ecd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54422e18 created: GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54422e18 created: GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54422e18 FIN GearsES2[obj 0x54422e18 isInit true, usesShared false, 1 GearsObj[0x797c2ecd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64d9da04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79ad383a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54422e18 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54422e18, 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 0x54422e18: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54422e18 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x3f4f6833, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x3f4f6833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x203ba9ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x161198c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x15b103fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x15b103fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44653924, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c858e34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x5e97b602, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x5e97b602, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10808e5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c5e9b8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x512e2be9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x512e2be9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20b09e66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x484aa304, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x4eb85447, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x4eb85447, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62e0acc7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe5c7a13, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x79a4ff7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x79a4ff7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a79ef4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bd70d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x4298aa26, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x4298aa26, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51be959b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c271fbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff9d010dcb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x7ccb3ec3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x7ccb3ec3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d59407d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x109645f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0xc66e474, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0xc66e474, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52eeab6b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8a85de4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7161d8d1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7161d8d1 created: GearsObj[0x16e2f99, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7161d8d1 created: GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7161d8d1 created: GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7161d8d1 FIN GearsES2[obj 0x7161d8d1 isInit true, usesShared false, 1 GearsObj[0x16e2f99, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x630da987, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739e9a6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7161d8d1 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7161d8d1, 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 0x7161d8d1 496x473, swapInterval 1, drawable 0x4a0108c6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7161d8d1 496x473, swapInterval 1, drawable 0xffffffff9d010dcb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7161d8d1 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 @ 1579065623845 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065623845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1579065627444 ms III - Start [junit] SLOCK [T main @ 1579065627447 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c1a5b54: tileRendererInUse null, GearsES2[obj 0x6c1a5b54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c1a5b54 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6c1a5b54 created: GearsObj[0x6b17e0fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c1a5b54 created: GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c1a5b54 created: GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c1a5b54 FIN GearsES2[obj 0x6c1a5b54 isInit true, usesShared false, 1 GearsObj[0x6b17e0fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69ed9f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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.dispose 0x6c1a5b54: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54 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 11.0.4 [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, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 540 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 252000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 264000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 276000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 334285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 368571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 385714.2 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2760 f, 48421.0 fps, 0 ms/f [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 48620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 49655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 50689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 51724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 52758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 52881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 53898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3360 f, 54193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 54285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 55238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 56190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 56250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 57187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 58125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 59062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 60937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 61875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 61846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 62769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 63692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 64615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 65538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 66461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 67384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 68307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 68181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 69090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 70909.0 fps, 0 ms/f [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2034b64c: tileRendererInUse null, GearsES2[obj 0x2034b64c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2034b64c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2034b64c created: GearsObj[0x409a961d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2034b64c created: GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2034b64c created: GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2034b64c FIN GearsES2[obj 0x2034b64c isInit true, usesShared false, 1 GearsObj[0x409a961d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x215e941e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2034b64c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40010985, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2034b64c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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] 0 s: 60 f / 752 ms, 79.7 fps, 12 ms/f; total: 4740 f, 5794.6 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 42, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 43, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 44, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 45, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 46, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 47, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 48, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 49, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 50, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 51, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 52, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 53, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 54, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 55, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 56, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 57, fps 79.78723,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2034b64c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2034b64c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15043a2f: tileRendererInUse null, GearsES2[obj 0x15043a2f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15043a2f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x15043a2f created: GearsObj[0x194b536e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15043a2f created: GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15043a2f created: GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15043a2f FIN GearsES2[obj 0x15043a2f isInit true, usesShared false, 1 GearsObj[0x194b536e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65cc827b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15043a2f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15043a2f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 30, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15043a2f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15043a2f 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 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x18fa0b37, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x18fa0b37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f078f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x28de1869, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x28de1869, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ad076f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x61e428b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x61e428b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x113f68a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x3180930, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x3180930, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ae887f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x32bcbbb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x32bcbbb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ebdb18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 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 @ 1579065633958 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065633958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.212 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065627444 ms III - Start [junit] SLOCK [T main @ 1579065627447 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c1a5b54: tileRendererInUse null, GearsES2[obj 0x6c1a5b54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c1a5b54 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6c1a5b54 created: GearsObj[0x6b17e0fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c1a5b54 created: GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c1a5b54 created: GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c1a5b54 FIN GearsES2[obj 0x6c1a5b54 isInit true, usesShared false, 1 GearsObj[0x6b17e0fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69ed9f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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.dispose 0x6c1a5b54: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54 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 11.0.4 [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, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 540 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 252000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 264000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 276000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 334285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 368571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 385714.2 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2760 f, 48421.0 fps, 0 ms/f [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 48620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 49655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 50689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 51724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 52758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 52881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 53898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3360 f, 54193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 54285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 55238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 56190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 56250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 57187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 58125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 59062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 60937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 61875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 61846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 62769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 63692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 64615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 65538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 66461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 67384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 68307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 68181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 69090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 70909.0 fps, 0 ms/f [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2034b64c: tileRendererInUse null, GearsES2[obj 0x2034b64c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2034b64c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2034b64c created: GearsObj[0x409a961d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2034b64c created: GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2034b64c created: GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2034b64c FIN GearsES2[obj 0x2034b64c isInit true, usesShared false, 1 GearsObj[0x409a961d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x215e941e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2034b64c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40010985, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2034b64c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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] 0 s: 60 f / 752 ms, 79.7 fps, 12 ms/f; total: 4740 f, 5794.6 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 42, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 43, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 44, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 45, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 46, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 47, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 48, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 49, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 50, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 51, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 52, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 53, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 54, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 55, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 56, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 57, fps 79.78723,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2034b64c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2034b64c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15043a2f: tileRendererInUse null, GearsES2[obj 0x15043a2f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15043a2f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x15043a2f created: GearsObj[0x194b536e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15043a2f created: GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15043a2f created: GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15043a2f FIN GearsES2[obj 0x15043a2f isInit true, usesShared false, 1 GearsObj[0x194b536e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65cc827b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15043a2f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15043a2f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 30, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15043a2f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15043a2f 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 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x18fa0b37, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x18fa0b37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f078f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x28de1869, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x28de1869, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ad076f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x61e428b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x61e428b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x113f68a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x3180930, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x3180930, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ae887f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x32bcbbb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x32bcbbb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ebdb18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 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 @ 1579065633958 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065633958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NoAnimator took 2.868 sec [junit] Testcase: test01Animator took 1.105 sec [junit] Testcase: test02FPSAnimator took 1.086 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.388 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.212 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065627444 ms III - Start [junit] SLOCK [T main @ 1579065627447 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c1a5b54: tileRendererInUse null, GearsES2[obj 0x6c1a5b54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c1a5b54 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6c1a5b54 created: GearsObj[0x6b17e0fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c1a5b54 created: GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c1a5b54 created: GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c1a5b54 FIN GearsES2[obj 0x6c1a5b54 isInit true, usesShared false, 1 GearsObj[0x6b17e0fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47938063, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69ed9f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6c1a5b54 512x512, swapInterval 1, drawable 0x40010985 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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.dispose 0x6c1a5b54: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54 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 11.0.4 [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, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 540 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 252000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 264000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 276000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 334285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 368571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 385714.2 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2760 f, 48421.0 fps, 0 ms/f [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 48620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 49655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 50689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 51724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 52758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 52881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 53898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 55000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 3360 f, 54193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 54285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 55238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 56190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 56250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 57187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 58125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 59062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 60937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 61875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 61846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 62769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 63692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 64615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 65538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 66461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 67384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 68307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 68181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 69090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 70909.0 fps, 0 ms/f [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2034b64c: tileRendererInUse null, GearsES2[obj 0x2034b64c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2034b64c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2034b64c created: GearsObj[0x409a961d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2034b64c created: GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2034b64c created: GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2034b64c FIN GearsES2[obj 0x2034b64c isInit true, usesShared false, 1 GearsObj[0x409a961d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c2cde47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x215e941e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2034b64c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40010985, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2034b64c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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] 0 s: 60 f / 752 ms, 79.7 fps, 12 ms/f; total: 4740 f, 5794.6 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 42, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 43, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 44, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 45, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 46, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 47, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 48, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 49, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 50, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 51, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 52, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 53, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 54, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 55, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 56, fps 79.78723,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,528x551,invalid,title=f 57, fps 79.78723,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2034b64c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2034b64c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15043a2f: tileRendererInUse null, GearsES2[obj 0x15043a2f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15043a2f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x15043a2f created: GearsObj[0x194b536e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15043a2f created: GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15043a2f created: GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15043a2f FIN GearsES2[obj 0x15043a2f isInit true, usesShared false, 1 GearsObj[0x194b536e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29367b26, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65cc827b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15043a2f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15043a2f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,528x551,invalid,title=f 30, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15043a2f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15043a2f 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 11.0.4 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x18fa0b37, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x18fa0b37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61968457, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f078f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x28de1869, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x28de1869, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4597f9e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ad076f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a0108c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x61e428b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x61e428b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36fb89c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x113f68a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x3180930, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x3180930, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b33982a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ae887f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f049ea1: tileRendererInUse null, GearsES2[obj 0x5f049ea1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f049ea1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5f049ea1 created: GearsObj[0x32bcbbb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f049ea1 created: GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f049ea1 created: GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f049ea1 FIN GearsES2[obj 0x5f049ea1 isInit true, usesShared false, 1 GearsObj[0x32bcbbb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75881628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ebdb18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,528x551,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f049ea1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2f010919, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f049ea1, 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: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x20108f4 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x4a0108c6 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x40010985 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1 512x512, swapInterval 1, drawable 0x2f010919 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x5f049ea1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f049ea1 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 @ 1579065633958 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065633958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065637620 ms III - Start [junit] SLOCK [T main @ 1579065637624 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 11.0.4 [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 2,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@5303b68b, [junit] handle 0x40010985, [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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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@5303b68b, [junit] Handle 0x40010985, [junit] Surface JAWTWindow[0x17fca36c][JVM version: 11.0.4 (11.0.4 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 0x9c04b4, surfaceHandle 0x40010985, 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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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@5303b68b, [junit] handle 0x40010985, [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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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 <30b1467d, 477cff6>[count 1, qsz 0, owner ]]] [junit] Restarting surface... [junit] Done [junit] fps: 47.333332 [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 @ 1579065641447 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065641447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.525 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 2,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@5303b68b, [junit] handle 0x40010985, [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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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@5303b68b, [junit] Handle 0x40010985, [junit] Surface JAWTWindow[0x17fca36c][JVM version: 11.0.4 (11.0.4 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 0x9c04b4, surfaceHandle 0x40010985, 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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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@5303b68b, [junit] handle 0x40010985, [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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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 <30b1467d, 477cff6>[count 1, qsz 0, owner ]]] [junit] Restarting surface... [junit] Done [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065637620 ms III - Start [junit] SLOCK [T main @ 1579065637624 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 11.0.4 [junit] fps: 47.333332 [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 @ 1579065641447 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065641447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 3.767 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.525 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 2,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@5303b68b, [junit] handle 0x40010985, [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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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@5303b68b, [junit] Handle 0x40010985, [junit] Surface JAWTWindow[0x17fca36c][JVM version: 11.0.4 (11.0.4 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 0x9c04b4, surfaceHandle 0x40010985, 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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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@5303b68b, [junit] handle 0x40010985, [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@4f6efdf3[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22f8c038]], 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 <30b1467d, 477cff6>[count 1, qsz 0, owner ]]] [junit] Restarting surface... [junit] Done [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065637620 ms III - Start [junit] SLOCK [T main @ 1579065637624 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 11.0.4 [junit] fps: 47.333332 [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 @ 1579065641447 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065641447 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 @ 1579065645006 ms III - Start [junit] SLOCK [T main @ 1579065645009 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02 [junit] Frame size: cols x rows 4x1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065651371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065651371 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.062 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065645006 ms III - Start [junit] SLOCK [T main @ 1579065645009 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02 [junit] Frame size: cols x rows 4x1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065651371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065651371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.859 sec [junit] Testcase: test02 took 0.662 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.062 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065645006 ms III - Start [junit] SLOCK [T main @ 1579065645009 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02 [junit] Frame size: cols x rows 4x1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065651371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065651371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065654794 ms III - Start [junit] SLOCK [T main @ 1579065654798 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x5a1eb177: tileRendererInUse null, GearsES2[obj 0x5a1eb177 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5a1eb177 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 0x5a1eb177 created: GearsObj[0x158e5f92, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5a1eb177 created: GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5a1eb177 created: GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a1eb177 FIN GearsES2[obj 0x5a1eb177 isInit true, usesShared false, 1 GearsObj[0x158e5f92, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5782a01b, 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, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a1eb177 0/0 310x480 of 310x480, swapInterval 0, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a1eb177, 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 0x20108f4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 640x480, swapInterval 0, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 640x480, swapInterval 0, drawable 0x40010bbb [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a1eb177 0/0 382x361 of 382x361, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a1eb177, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0x40010bbb [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 0x5a1eb177 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a1eb177: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a1eb177 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 0x59513a66: tileRendererInUse null, GearsES2[obj 0x59513a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x59513a66 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 0x59513a66 created: GearsObj[0x7239fa8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x59513a66 created: GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x59513a66 created: GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59513a66 FIN GearsES2[obj 0x59513a66 isInit true, usesShared false, 1 GearsObj[0x7239fa8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b01978e, 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, [junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 12, source] [junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 11, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59513a66 0/0 310x480 of 310x480, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59513a66, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 640x480, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 640x480, swapInterval 0, drawable 0xffffffff92010034 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59513a66 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59513a66, 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 0xffffffff92010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [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 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59513a66: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59513a66 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 0x312359ac: tileRendererInUse null, GearsES2[obj 0x312359ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x312359ac 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 0x312359ac created: GearsObj[0x8dc3929, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x312359ac created: GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x312359ac created: GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x312359ac FIN GearsES2[obj 0x312359ac isInit true, usesShared false, 1 GearsObj[0x8dc3929, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f15ca5f, 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, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x312359ac 0/0 310x480 of 310x480, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x312359ac, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 640x480, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 640x480, swapInterval 0, drawable 0xffffffff92010034 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x312359ac 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x312359ac, 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 0xffffffff92010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [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 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x312359ac: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x312359ac 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 @ 1579065660009 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065660010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.919 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065654794 ms III - Start [junit] SLOCK [T main @ 1579065654798 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x5a1eb177: tileRendererInUse null, GearsES2[obj 0x5a1eb177 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5a1eb177 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 0x5a1eb177 created: GearsObj[0x158e5f92, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5a1eb177 created: GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5a1eb177 created: GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a1eb177 FIN GearsES2[obj 0x5a1eb177 isInit true, usesShared false, 1 GearsObj[0x158e5f92, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5782a01b, 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, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a1eb177 0/0 310x480 of 310x480, swapInterval 0, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a1eb177, 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 0x20108f4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 640x480, swapInterval 0, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 640x480, swapInterval 0, drawable 0x40010bbb [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a1eb177 0/0 382x361 of 382x361, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a1eb177, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0x40010bbb [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 0x5a1eb177 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a1eb177: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a1eb177 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 0x59513a66: tileRendererInUse null, GearsES2[obj 0x59513a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x59513a66 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 0x59513a66 created: GearsObj[0x7239fa8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x59513a66 created: GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x59513a66 created: GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59513a66 FIN GearsES2[obj 0x59513a66 isInit true, usesShared false, 1 GearsObj[0x7239fa8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b01978e, 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, [junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 12, source] [junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 11, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59513a66 0/0 310x480 of 310x480, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59513a66, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 640x480, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 640x480, swapInterval 0, drawable 0xffffffff92010034 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59513a66 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59513a66, 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 0xffffffff92010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [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 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59513a66: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59513a66 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 0x312359ac: tileRendererInUse null, GearsES2[obj 0x312359ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x312359ac 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 0x312359ac created: GearsObj[0x8dc3929, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x312359ac created: GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x312359ac created: GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x312359ac FIN GearsES2[obj 0x312359ac isInit true, usesShared false, 1 GearsObj[0x8dc3929, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f15ca5f, 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, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x312359ac 0/0 310x480 of 310x480, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x312359ac, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 640x480, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 640x480, swapInterval 0, drawable 0xffffffff92010034 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x312359ac 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x312359ac, 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 0xffffffff92010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [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 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x312359ac: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x312359ac 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 @ 1579065660009 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065660010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_texUnit0_keepTex0_ES2 took 3.745 sec [junit] Testcase: test02_texUnit0_keepTex1_ES2 took 0.687 sec [junit] Testcase: test03_texUnit1_keepTex1_ES2 took 0.702 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.919 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065654794 ms III - Start [junit] SLOCK [T main @ 1579065654798 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x5a1eb177: tileRendererInUse null, GearsES2[obj 0x5a1eb177 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5a1eb177 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 0x5a1eb177 created: GearsObj[0x158e5f92, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5a1eb177 created: GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5a1eb177 created: GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a1eb177 FIN GearsES2[obj 0x5a1eb177 isInit true, usesShared false, 1 GearsObj[0x158e5f92, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6055d96c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5782a01b, 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, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a1eb177 0/0 310x480 of 310x480, swapInterval 0, drawable 0x20108f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a1eb177, 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 0x20108f4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 640x480, swapInterval 0, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 640x480, swapInterval 0, drawable 0x40010bbb [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a1eb177 0/0 382x361 of 382x361, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a1eb177, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0x40010bbb [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 0x5a1eb177 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a1eb177 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a1eb177: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a1eb177 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 0x59513a66: tileRendererInUse null, GearsES2[obj 0x59513a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x59513a66 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 0x59513a66 created: GearsObj[0x7239fa8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x59513a66 created: GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x59513a66 created: GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59513a66 FIN GearsES2[obj 0x59513a66 isInit true, usesShared false, 1 GearsObj[0x7239fa8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3cd41660, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b01978e, 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, [junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 12, source] [junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 11, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59513a66 0/0 310x480 of 310x480, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59513a66, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 640x480, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 640x480, swapInterval 0, drawable 0xffffffff92010034 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59513a66 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59513a66, 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 0xffffffff92010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [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 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x59513a66 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59513a66: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59513a66 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 0x312359ac: tileRendererInUse null, GearsES2[obj 0x312359ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x312359ac 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 0x312359ac created: GearsObj[0x8dc3929, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x312359ac created: GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x312359ac created: GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x312359ac FIN GearsES2[obj 0x312359ac isInit true, usesShared false, 1 GearsObj[0x8dc3929, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2790598c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f15ca5f, 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, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x312359ac 0/0 310x480 of 310x480, swapInterval 0, drawable 0x40010bbb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x312359ac, 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 0x40010bbb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 640x480, swapInterval 0, drawable 0x40010bbb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 640x480, swapInterval 0, drawable 0xffffffff92010034 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x312359ac 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x312359ac, 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 0xffffffff92010034, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [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 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0x20108f4 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x312359ac 784x361, swapInterval 0, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x312359ac: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x312359ac 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 @ 1579065660009 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065660010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1579065663655 ms III - Start [junit] SLOCK [T main @ 1579065663658 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x55634720: tileRendererInUse null, GearsES2[obj 0x55634720 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55634720 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x55634720 created: GearsObj[0x735e89b0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55634720 created: GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55634720 created: GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55634720 FIN GearsES2[obj 0x55634720 isInit true, usesShared false, 1 GearsObj[0x735e89b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x379efed9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55634720 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55634720, 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 0x55634720: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55634720 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55634720: tileRendererInUse null, GearsES2[obj 0x55634720 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55634720 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x55634720 created: GearsObj[0x7fafbdb0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55634720 created: GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55634720 created: GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55634720 FIN GearsES2[obj 0x55634720 isInit true, usesShared false, 1 GearsObj[0x7fafbdb0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x118dcc35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55634720 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55634720, angle 6.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 0x55634720: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55634720 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 @ 1579065667298 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065667298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.345 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065663655 ms III - Start [junit] SLOCK [T main @ 1579065663658 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x55634720: tileRendererInUse null, GearsES2[obj 0x55634720 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55634720 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x55634720 created: GearsObj[0x735e89b0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55634720 created: GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55634720 created: GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55634720 FIN GearsES2[obj 0x55634720 isInit true, usesShared false, 1 GearsObj[0x735e89b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x379efed9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55634720 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55634720, 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 0x55634720: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55634720 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55634720: tileRendererInUse null, GearsES2[obj 0x55634720 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55634720 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x55634720 created: GearsObj[0x7fafbdb0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55634720 created: GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55634720 created: GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55634720 FIN GearsES2[obj 0x55634720 isInit true, usesShared false, 1 GearsObj[0x7fafbdb0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x118dcc35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55634720 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55634720, angle 6.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 0x55634720: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55634720 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 @ 1579065667298 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065667298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove took 3.556 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.345 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065663655 ms III - Start [junit] SLOCK [T main @ 1579065663658 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x55634720: tileRendererInUse null, GearsES2[obj 0x55634720 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55634720 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x55634720 created: GearsObj[0x735e89b0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55634720 created: GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55634720 created: GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55634720 FIN GearsES2[obj 0x55634720 isInit true, usesShared false, 1 GearsObj[0x735e89b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x507ec52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x379efed9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55634720 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55634720, 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 0x55634720: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55634720 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55634720: tileRendererInUse null, GearsES2[obj 0x55634720 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55634720 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x55634720 created: GearsObj[0x7fafbdb0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55634720 created: GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55634720 created: GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55634720 FIN GearsES2[obj 0x55634720 isInit true, usesShared false, 1 GearsObj[0x7fafbdb0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f45791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x118dcc35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55634720 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55634720, angle 6.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 0x55634720: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55634720 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 @ 1579065667298 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065667298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065670781 ms III - Start [junit] SLOCK [T main @ 1579065670784 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x533bda92 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x533bda92 created: GearsObj[0x745f151f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x533bda92 created: GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x533bda92 created: GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared false, 1 GearsObj[0x745f151f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4896b4a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 563x600 of 563x600, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 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 @ 1579065673212 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065673212 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.136 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065670781 ms III - Start [junit] SLOCK [T main @ 1579065670784 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x533bda92 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x533bda92 created: GearsObj[0x745f151f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x533bda92 created: GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x533bda92 created: GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared false, 1 GearsObj[0x745f151f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4896b4a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 563x600 of 563x600, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 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 @ 1579065673212 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065673212 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01ScrollPane took 2.369 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.136 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065670781 ms III - Start [junit] SLOCK [T main @ 1579065670784 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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 0x533bda92: tileRendererInUse null, GearsES2[obj 0x533bda92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x533bda92 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x533bda92 created: GearsObj[0x745f151f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x533bda92 created: GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x533bda92 created: GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x533bda92 FIN GearsES2[obj 0x533bda92 isInit true, usesShared false, 1 GearsObj[0x745f151f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x751c510d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4896b4a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x533bda92 0/0 563x600 of 563x600, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x533bda92, 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 0x533bda92: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x533bda92 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 @ 1579065673212 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065673212 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 @ 1579065676616 ms III - Start [junit] SLOCK [T main @ 1579065676620 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - 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] testing with java.awt.Window [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2aa3776e: tileRendererInUse null, GearsES2[obj 0x2aa3776e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2aa3776e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2aa3776e created: GearsObj[0x69092c5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2aa3776e created: GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2aa3776e created: GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2aa3776e FIN GearsES2[obj 0x2aa3776e isInit true, usesShared false, 1 GearsObj[0x69092c5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f43d80e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aa3776e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aa3776e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2aa3776e 512x512, swapInterval 1, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aa3776e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aa3776e, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aa3776e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aa3776e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2ac8ed3c: tileRendererInUse null, GearsES2[obj 0x2ac8ed3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2ac8ed3c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] cleaning up... [junit] testing with java.awt.Frame [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 0x2ac8ed3c created: GearsObj[0xf03c6fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2ac8ed3c created: GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2ac8ed3c created: GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2ac8ed3c FIN GearsES2[obj 0x2ac8ed3c isInit true, usesShared false, 1 GearsObj[0xf03c6fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63a1d3d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ac8ed3c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ac8ed3c, 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 0x2ac8ed3c 496x473, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ac8ed3c 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ac8ed3c, 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] cleaning up... [junit] testing with javax.swing.JFrame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ac8ed3c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ac8ed3c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x59190389: tileRendererInUse null, GearsES2[obj 0x59190389 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x59190389 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x59190389 created: GearsObj[0x622b58a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x59190389 created: GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x59190389 created: GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59190389 FIN GearsES2[obj 0x59190389 isInit true, usesShared false, 1 GearsObj[0x622b58a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74b95137, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59190389 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59190389, 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 0x59190389 496x473, swapInterval 1, drawable 0xffffffffd101068b [junit] cleaning up... [junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw] [junit] testing with java.awt.Window [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59190389: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59190389 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 0x77232d30: tileRendererInUse null, GearsES2[obj 0x77232d30 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77232d30 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x77232d30 created: GearsObj[0x42f57bf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77232d30 created: GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77232d30 created: GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77232d30 FIN GearsES2[obj 0x77232d30 isInit true, usesShared false, 1 GearsObj[0x42f57bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38729b95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77232d30 0/0 512x512 of 512x512, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77232d30, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x77232d30 512x512, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77232d30 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77232d30, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] cleaning up... [junit] testing with java.awt.Frame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77232d30: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77232d30 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5d29d4ff: tileRendererInUse null, GearsES2[obj 0x5d29d4ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d29d4ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5d29d4ff created: GearsObj[0x1f746256, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d29d4ff created: GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d29d4ff created: GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d29d4ff FIN GearsES2[obj 0x5d29d4ff isInit true, usesShared false, 1 GearsObj[0x1f746256, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29f0871b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d29d4ff 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d29d4ff, 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 0x5d29d4ff 496x473, swapInterval 1, drawable 0xffffffffd101068b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d29d4ff 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d29d4ff, 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] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d29d4ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d29d4ff FIN [junit] testing with javax.swing.JFrame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x564fdbb0: tileRendererInUse null, GearsES2[obj 0x564fdbb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x564fdbb0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x564fdbb0 created: GearsObj[0x10505afd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x564fdbb0 created: GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x564fdbb0 created: GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x564fdbb0 FIN GearsES2[obj 0x564fdbb0 isInit true, usesShared false, 1 GearsObj[0x10505afd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e3262b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x564fdbb0 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x564fdbb0, 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 0x564fdbb0 496x473, swapInterval 1, drawable 0x57010efd [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x564fdbb0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x564fdbb0 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 @ 1579065685052 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065685053 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.14 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 @ 1579065676616 ms III - Start [junit] SLOCK [T main @ 1579065676620 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x2aa3776e: tileRendererInUse null, GearsES2[obj 0x2aa3776e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2aa3776e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2aa3776e created: GearsObj[0x69092c5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2aa3776e created: GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2aa3776e created: GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2aa3776e FIN GearsES2[obj 0x2aa3776e isInit true, usesShared false, 1 GearsObj[0x69092c5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f43d80e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aa3776e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aa3776e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2aa3776e 512x512, swapInterval 1, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aa3776e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aa3776e, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aa3776e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aa3776e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2ac8ed3c: tileRendererInUse null, GearsES2[obj 0x2ac8ed3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2ac8ed3c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2ac8ed3c created: GearsObj[0xf03c6fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2ac8ed3c created: GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2ac8ed3c created: GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2ac8ed3c FIN GearsES2[obj 0x2ac8ed3c isInit true, usesShared false, 1 GearsObj[0xf03c6fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63a1d3d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ac8ed3c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ac8ed3c, 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 0x2ac8ed3c 496x473, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ac8ed3c 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ac8ed3c, 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 0x2ac8ed3c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ac8ed3c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x59190389: tileRendererInUse null, GearsES2[obj 0x59190389 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x59190389 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x59190389 created: GearsObj[0x622b58a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x59190389 created: GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x59190389 created: GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59190389 FIN GearsES2[obj 0x59190389 isInit true, usesShared false, 1 GearsObj[0x622b58a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74b95137, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59190389 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59190389, 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 0x59190389 496x473, swapInterval 1, drawable 0xffffffffd101068b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59190389: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59190389 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 0x77232d30: tileRendererInUse null, GearsES2[obj 0x77232d30 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77232d30 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x77232d30 created: GearsObj[0x42f57bf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77232d30 created: GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77232d30 created: GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77232d30 FIN GearsES2[obj 0x77232d30 isInit true, usesShared false, 1 GearsObj[0x42f57bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38729b95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77232d30 0/0 512x512 of 512x512, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77232d30, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x77232d30 512x512, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77232d30 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77232d30, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77232d30: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77232d30 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5d29d4ff: tileRendererInUse null, GearsES2[obj 0x5d29d4ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d29d4ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5d29d4ff created: GearsObj[0x1f746256, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d29d4ff created: GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d29d4ff created: GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d29d4ff FIN GearsES2[obj 0x5d29d4ff isInit true, usesShared false, 1 GearsObj[0x1f746256, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29f0871b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d29d4ff 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d29d4ff, 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 0x5d29d4ff 496x473, swapInterval 1, drawable 0xffffffffd101068b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d29d4ff 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d29d4ff, 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 0x5d29d4ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d29d4ff FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x564fdbb0: tileRendererInUse null, GearsES2[obj 0x564fdbb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x564fdbb0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x564fdbb0 created: GearsObj[0x10505afd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x564fdbb0 created: GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x564fdbb0 created: GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x564fdbb0 FIN GearsES2[obj 0x564fdbb0 isInit true, usesShared false, 1 GearsObj[0x10505afd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e3262b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x564fdbb0 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x564fdbb0, 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 0x564fdbb0 496x473, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x564fdbb0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x564fdbb0 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 @ 1579065685052 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065685053 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 3.509 sec [junit] Testcase: test02GL2 took 3.297 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.14 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 @ 1579065676616 ms III - Start [junit] SLOCK [T main @ 1579065676620 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 0x2aa3776e: tileRendererInUse null, GearsES2[obj 0x2aa3776e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2aa3776e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2aa3776e created: GearsObj[0x69092c5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2aa3776e created: GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2aa3776e created: GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2aa3776e FIN GearsES2[obj 0x2aa3776e isInit true, usesShared false, 1 GearsObj[0x69092c5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28ab514c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f43d80e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aa3776e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aa3776e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2aa3776e 512x512, swapInterval 1, drawable 0xffffffff92010034 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2aa3776e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2aa3776e, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aa3776e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2aa3776e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2ac8ed3c: tileRendererInUse null, GearsES2[obj 0x2ac8ed3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2ac8ed3c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2ac8ed3c created: GearsObj[0xf03c6fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2ac8ed3c created: GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2ac8ed3c created: GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2ac8ed3c FIN GearsES2[obj 0x2ac8ed3c isInit true, usesShared false, 1 GearsObj[0xf03c6fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf40c2f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63a1d3d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ac8ed3c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ac8ed3c, 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 0x2ac8ed3c 496x473, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ac8ed3c 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ac8ed3c, 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 0x2ac8ed3c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ac8ed3c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x59190389: tileRendererInUse null, GearsES2[obj 0x59190389 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x59190389 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x59190389 created: GearsObj[0x622b58a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x59190389 created: GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x59190389 created: GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59190389 FIN GearsES2[obj 0x59190389 isInit true, usesShared false, 1 GearsObj[0x622b58a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e70f218, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74b95137, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59190389 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x59190389, 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 0x59190389 496x473, swapInterval 1, drawable 0xffffffffd101068b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59190389: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59190389 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 0x77232d30: tileRendererInUse null, GearsES2[obj 0x77232d30 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77232d30 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x77232d30 created: GearsObj[0x42f57bf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77232d30 created: GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77232d30 created: GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77232d30 FIN GearsES2[obj 0x77232d30 isInit true, usesShared false, 1 GearsObj[0x42f57bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520fd3dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38729b95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77232d30 0/0 512x512 of 512x512, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77232d30, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x77232d30 512x512, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77232d30 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff92010034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77232d30, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77232d30: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77232d30 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5d29d4ff: tileRendererInUse null, GearsES2[obj 0x5d29d4ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d29d4ff on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5d29d4ff created: GearsObj[0x1f746256, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d29d4ff created: GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d29d4ff created: GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d29d4ff FIN GearsES2[obj 0x5d29d4ff isInit true, usesShared false, 1 GearsObj[0x1f746256, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x533d887c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29f0871b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d29d4ff 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd101068b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d29d4ff, 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 0x5d29d4ff 496x473, swapInterval 1, drawable 0xffffffffd101068b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d29d4ff 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d29d4ff, 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 0x5d29d4ff: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d29d4ff FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x564fdbb0: tileRendererInUse null, GearsES2[obj 0x564fdbb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x564fdbb0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x564fdbb0 created: GearsObj[0x10505afd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x564fdbb0 created: GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x564fdbb0 created: GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x564fdbb0 FIN GearsES2[obj 0x564fdbb0 isInit true, usesShared false, 1 GearsObj[0x10505afd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57c5a8f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e3262b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x564fdbb0 0/0 496x473 of 496x473, swapInterval 1, drawable 0x57010efd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x564fdbb0, 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 0x564fdbb0 496x473, swapInterval 1, drawable 0x57010efd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x564fdbb0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x564fdbb0 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 @ 1579065685052 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065685053 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1579065688625 ms III - Start [junit] SLOCK [T main @ 1579065688629 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065692140 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065692140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.226 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065688625 ms III - Start [junit] SLOCK [T main @ 1579065688629 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065692140 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065692140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testTextRendererDraw2D took 0.708 sec [junit] Testcase: testTextRendererDraw3D took 0.551 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.226 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065688625 ms III - Start [junit] SLOCK [T main @ 1579065688629 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065692140 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065692140 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] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065695507 ms III - Start [junit] SLOCK [T main @ 1579065695510 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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] Image right side up [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] 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 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] 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] Image right side up [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 @ 1579065700471 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065700471 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.659 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 @ 1579065695507 ms III - Start [junit] SLOCK [T main @ 1579065695510 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579065700471 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065700471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AccumStencilPBuffer took 4.725 sec [junit] Testcase: test01DefaultFBO took 0.068 sec [junit] Testcase: test01DefaultPBuffer took 0.044 sec [junit] Testcase: test01StencilFBO took 0.045 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.659 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 @ 1579065695507 ms III - Start [junit] SLOCK [T main @ 1579065695510 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579065700471 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065700471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065703854 ms III - Start [junit] SLOCK [T main @ 1579065703857 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065706229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065706229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.078 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065703854 ms III - Start [junit] SLOCK [T main @ 1579065703857 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065706229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065706229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOnscreenMultiSampleAA0 took 1.93 sec [junit] Testcase: testOnscreenMultiSampleAA4 took 0.186 sec [junit] Testcase: testOnscreenMultiSampleAA8 took 0.185 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.078 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065703854 ms III - Start [junit] SLOCK [T main @ 1579065703857 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 @ 1579065706229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065706229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065709614 ms III - Start [junit] SLOCK [T main @ 1579065709617 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x1530c739: tileRendererInUse null, GearsES2[obj 0x1530c739 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1530c739 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 0x1530c739 created: GearsObj[0xb39a8e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1530c739 created: GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1530c739 created: GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1530c739 FIN GearsES2[obj 0x1530c739 isInit true, usesShared false, 1 GearsObj[0xb39a8e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40304e93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1530c739 0/0 400x200 of 400x200, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1530c739, 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 0x1530c739: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1530c739 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 @ 1579065713171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065713171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.259 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065709614 ms III - Start [junit] SLOCK [T main @ 1579065709617 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x1530c739: tileRendererInUse null, GearsES2[obj 0x1530c739 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1530c739 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 0x1530c739 created: GearsObj[0xb39a8e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1530c739 created: GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1530c739 created: GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1530c739 FIN GearsES2[obj 0x1530c739 isInit true, usesShared false, 1 GearsObj[0xb39a8e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40304e93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1530c739 0/0 400x200 of 400x200, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1530c739, 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 0x1530c739: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1530c739 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 @ 1579065713171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065713171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 0.679 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.259 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065709614 ms III - Start [junit] SLOCK [T main @ 1579065709617 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0x1530c739: tileRendererInUse null, GearsES2[obj 0x1530c739 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1530c739 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 0x1530c739 created: GearsObj[0xb39a8e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1530c739 created: GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1530c739 created: GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1530c739 FIN GearsES2[obj 0x1530c739 isInit true, usesShared false, 1 GearsObj[0xb39a8e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x689ebc0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40304e93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1530c739 0/0 400x200 of 400x200, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1530c739, 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 0x1530c739: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1530c739 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 @ 1579065713171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065713171 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065716606 ms III - Start [junit] SLOCK [T main @ 1579065716609 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718394 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718395 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718397 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718399 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718400 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718402 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe350b40: tileRendererInUse null, GearsES2[obj 0xe350b40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe350b40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0xe350b40 created: GearsObj[0x6d85fe95, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe350b40 created: GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe350b40 created: GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe350b40 FIN GearsES2[obj 0xe350b40 isInit true, usesShared false, 1 GearsObj[0x6d85fe95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ef5a89b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe350b40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe350b40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718914 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe350b40: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe350b40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718928 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718982 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718983 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718983 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718985 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718985 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718987 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16eb3ea3: tileRendererInUse null, GearsES2[obj 0x16eb3ea3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x16eb3ea3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x16eb3ea3 created: GearsObj[0x5204036e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x16eb3ea3 created: GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x16eb3ea3 created: GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16eb3ea3 FIN GearsES2[obj 0x16eb3ea3 isInit true, usesShared false, 1 GearsObj[0x5204036e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bf12700, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16eb3ea3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x78010ded, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16eb3ea3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719497 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719498 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16eb3ea3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16eb3ea3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719507 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719564 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719565 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719565 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719567 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719568 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719569 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5032714f: tileRendererInUse null, GearsES2[obj 0x5032714f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5032714f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5032714f created: GearsObj[0x7bbf3475, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5032714f created: GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5032714f created: GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5032714f FIN GearsES2[obj 0x5032714f isInit true, usesShared false, 1 GearsObj[0x7bbf3475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bd6ed05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5032714f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5032714f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720073 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720074 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5032714f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5032714f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720083 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065720107 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065720108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.203 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065716606 ms III - Start [junit] SLOCK [T main @ 1579065716609 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718394 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718395 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718397 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718399 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718400 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718402 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe350b40: tileRendererInUse null, GearsES2[obj 0xe350b40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe350b40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0xe350b40 created: GearsObj[0x6d85fe95, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe350b40 created: GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe350b40 created: GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe350b40 FIN GearsES2[obj 0xe350b40 isInit true, usesShared false, 1 GearsObj[0x6d85fe95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ef5a89b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe350b40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe350b40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718914 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe350b40: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe350b40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718928 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718982 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718983 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718983 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718985 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718985 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718987 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16eb3ea3: tileRendererInUse null, GearsES2[obj 0x16eb3ea3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x16eb3ea3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x16eb3ea3 created: GearsObj[0x5204036e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x16eb3ea3 created: GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x16eb3ea3 created: GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16eb3ea3 FIN GearsES2[obj 0x16eb3ea3 isInit true, usesShared false, 1 GearsObj[0x5204036e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bf12700, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16eb3ea3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x78010ded, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16eb3ea3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719497 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719498 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16eb3ea3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16eb3ea3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719507 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719564 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719565 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719565 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719567 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719568 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719569 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5032714f: tileRendererInUse null, GearsES2[obj 0x5032714f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5032714f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5032714f created: GearsObj[0x7bbf3475, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5032714f created: GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5032714f created: GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5032714f FIN GearsES2[obj 0x5032714f isInit true, usesShared false, 1 GearsObj[0x7bbf3475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bd6ed05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5032714f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5032714f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720073 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720074 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5032714f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5032714f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720083 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065720107 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065720108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.215 sec [junit] Testcase: test02_GLES2 took 0 sec [junit] Testcase: test03_GL3 took 0.563 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.562 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.203 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065716606 ms III - Start [junit] SLOCK [T main @ 1579065716609 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718394 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718395 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718397 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718399 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718400 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718402 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe350b40: tileRendererInUse null, GearsES2[obj 0xe350b40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe350b40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0xe350b40 created: GearsObj[0x6d85fe95, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe350b40 created: GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe350b40 created: GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe350b40 FIN GearsES2[obj 0xe350b40 isInit true, usesShared false, 1 GearsObj[0x6d85fe95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf609a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ef5a89b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe350b40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe350b40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718914 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe350b40: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe350b40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718928 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718982 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718983 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718983 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718985 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718985 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065718987 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16eb3ea3: tileRendererInUse null, GearsES2[obj 0x16eb3ea3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x16eb3ea3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x16eb3ea3 created: GearsObj[0x5204036e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x16eb3ea3 created: GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x16eb3ea3 created: GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16eb3ea3 FIN GearsES2[obj 0x16eb3ea3 isInit true, usesShared false, 1 GearsObj[0x5204036e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63760be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bf12700, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16eb3ea3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x78010ded, msaa false, tileRendererInUse null [junit] >> GearsES2 0x16eb3ea3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719497 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719498 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16eb3ea3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16eb3ea3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719507 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719564 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719565 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719565 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719567 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719568 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065719569 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5032714f: tileRendererInUse null, GearsES2[obj 0x5032714f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5032714f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x5032714f created: GearsObj[0x7bbf3475, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5032714f created: GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5032714f created: GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5032714f FIN GearsES2[obj 0x5032714f isInit true, usesShared false, 1 GearsObj[0x7bbf3475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23bc86a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bd6ed05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5032714f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff2010695, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5032714f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720073 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720074 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5032714f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5032714f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065720083 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065720107 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065720108 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 @ 1579065723709 ms III - Start [junit] SLOCK [T main @ 1579065723710 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x78010ded, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0006-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065727506 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065727507 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 0xffffffff88010a71, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0004-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728197 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728198 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 0xfffffffff7010cfe, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728851 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728851 d 1ms]] [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 0x40010904, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0007-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729502 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729502 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 0x80111c8, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729837 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729837 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729839 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729839 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0006-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065730350 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065730351 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 0x6010f5d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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_____________-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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731000 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731001 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] ++++ 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 0x7b7fdc8: tileRendererInUse null, GearsES2[obj 0x7b7fdc8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b7fdc8 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 0x7b7fdc8 created: GearsObj[0x1b824726, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7b7fdc8 created: GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7b7fdc8 created: GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b7fdc8 FIN GearsES2[obj 0x7b7fdc8 isInit true, usesShared false, 1 GearsObj[0x1b824726, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4287cdf6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b7fdc8 0/0 640x480 of 640x480, swapInterval 0, drawable 0x78010ded, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b7fdc8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7b7fdc8 640x480, swapInterval 0, drawable 0x78010ded [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7b7fdc8 640x480, swapInterval 0, drawable 0x78010ded [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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x7b7fdc8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b7fdc8 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731682 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731682 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] 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 0x78010ded, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 1.0x1.0 -> has 1.0x1.0 [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065732323 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065732346 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065732348 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065732348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.347 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065723709 ms III - Start [junit] SLOCK [T main @ 1579065723710 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x78010ded, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0006-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065727506 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065727507 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 0xffffffff88010a71, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0004-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728197 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728198 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 0xfffffffff7010cfe, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728851 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728851 d 1ms]] [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 0x40010904, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0007-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729502 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729502 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 0x80111c8, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729837 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729837 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729839 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729839 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0006-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065730350 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065730351 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 0x6010f5d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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_____________-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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731000 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731001 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] ++++ 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 0x7b7fdc8: tileRendererInUse null, GearsES2[obj 0x7b7fdc8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b7fdc8 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 0x7b7fdc8 created: GearsObj[0x1b824726, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7b7fdc8 created: GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7b7fdc8 created: GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b7fdc8 FIN GearsES2[obj 0x7b7fdc8 isInit true, usesShared false, 1 GearsObj[0x1b824726, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4287cdf6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b7fdc8 0/0 640x480 of 640x480, swapInterval 0, drawable 0x78010ded, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b7fdc8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7b7fdc8 640x480, swapInterval 0, drawable 0x78010ded [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7b7fdc8 640x480, swapInterval 0, drawable 0x78010ded [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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x7b7fdc8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b7fdc8 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731682 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731682 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] 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 0x78010ded, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 1.0x1.0 -> has 1.0x1.0 [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065732323 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065732346 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065732348 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065732348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 3.732 sec [junit] Testcase: test02_DefaultMsaa took 0.683 sec [junit] Testcase: test03_PbufferNorm took 0.645 sec [junit] Testcase: test04_PbufferMsaa took 0.641 sec [junit] Testcase: test05_BitmapNorm took 0.84 sec [junit] Testcase: test06_BitmapMsaa took 0.64 sec [junit] Testcase: test20_GLES2 took 0 sec [junit] Testcase: test30_GLES3 took 0.001 sec [junit] Testcase: test40_GL3 took 0.663 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.638 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.347 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065723709 ms III - Start [junit] SLOCK [T main @ 1579065723710 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x78010ded, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0006-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065727506 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065727507 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 0xffffffff88010a71, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0004-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728197 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728198 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 0xfffffffff7010cfe, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728851 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065728851 d 1ms]] [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 0x40010904, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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____________-n0007-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729502 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729502 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 0x80111c8, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729837 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729837 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729839 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065729839 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0006-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065730350 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065730351 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 0x6010f5d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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_____________-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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731000 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731001 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] ++++ 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 0x7b7fdc8: tileRendererInUse null, GearsES2[obj 0x7b7fdc8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b7fdc8 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 0x7b7fdc8 created: GearsObj[0x1b824726, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7b7fdc8 created: GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7b7fdc8 created: GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b7fdc8 FIN GearsES2[obj 0x7b7fdc8 isInit true, usesShared false, 1 GearsObj[0x1b824726, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1ca68e45, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4287cdf6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b7fdc8 0/0 640x480 of 640x480, swapInterval 0, drawable 0x78010ded, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b7fdc8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7b7fdc8 640x480, swapInterval 0, drawable 0x78010ded [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7b7fdc8 640x480, swapInterval 0, drawable 0x78010ded [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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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 0x7b7fdc8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b7fdc8 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731682 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065731682 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] 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 0x78010ded, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 1.0x1.0 -> has 1.0x1.0 [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.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 0x26f28a3f]], 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 0x26f28a3f]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065732323 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065732346 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065732348 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065732348 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065735881 ms III - Start [junit] SLOCK [T main @ 1579065735882 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x239a307b: tileRendererInUse null, GearsES2[obj 0x239a307b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x239a307b 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 0x239a307b created: GearsObj[0x18f799b0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x239a307b created: GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x239a307b created: GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x239a307b FIN GearsES2[obj 0x239a307b isInit true, usesShared false, 1 GearsObj[0x18f799b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6fcfb260, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x239a307b 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa false, tileRendererInUse null [junit] >> GearsES2 0x239a307b, 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 0x6950ed69: tileRendererInUse null, GearsES2[obj 0x6950ed69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6950ed69 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 0x6950ed69 created: GearsObj[0x68a50a17, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6950ed69 created: GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6950ed69 created: GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6950ed69 FIN GearsES2[obj 0x6950ed69 isInit true, usesShared false, 1 GearsObj[0x68a50a17, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5ca931c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6950ed69 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6950ed69, 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 0x6dd7b5a3: tileRendererInUse null, GearsES2[obj 0x6dd7b5a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dd7b5a3 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 0x6dd7b5a3 created: GearsObj[0x558374f7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6dd7b5a3 created: GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6dd7b5a3 created: GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6dd7b5a3 FIN GearsES2[obj 0x6dd7b5a3 isInit true, usesShared false, 1 GearsObj[0x558374f7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x739bf052, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6dd7b5a3 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff80010cfe, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dd7b5a3, 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 0x6f3187b0: tileRendererInUse null, GearsES2[obj 0x6f3187b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f3187b0 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 0x6f3187b0 created: GearsObj[0x3d3e58b0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6f3187b0 created: GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6f3187b0 created: GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f3187b0 FIN GearsES2[obj 0x6f3187b0 isInit true, usesShared false, 1 GearsObj[0x3d3e58b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62636f03, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f3187b0 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffff80010cfe, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f3187b0, 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 0x239a307b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x239a307b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6950ed69: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6950ed69 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dd7b5a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dd7b5a3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f3187b0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f3187b0 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 0x495ee280: tileRendererInUse null, GearsES2[obj 0x495ee280 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x495ee280 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 0x495ee280 created: GearsObj[0x6b81c97e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x495ee280 created: GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x495ee280 created: GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x495ee280 FIN GearsES2[obj 0x495ee280 isInit true, usesShared false, 1 GearsObj[0x6b81c97e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74eb1886, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x495ee280 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x495ee280, 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 0x4fa1c212: tileRendererInUse null, GearsES2[obj 0x4fa1c212 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4fa1c212 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 0x4fa1c212 created: GearsObj[0x553fccbf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4fa1c212 created: GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4fa1c212 created: GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fa1c212 FIN GearsES2[obj 0x4fa1c212 isInit true, usesShared false, 1 GearsObj[0x553fccbf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6b2e48d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fa1c212 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff80010cfe, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4fa1c212, 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 0x42b3b079: tileRendererInUse null, GearsES2[obj 0x42b3b079 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42b3b079 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 0x42b3b079 created: GearsObj[0x37a25dfe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x42b3b079 created: GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x42b3b079 created: GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42b3b079 FIN GearsES2[obj 0x42b3b079 isInit true, usesShared false, 1 GearsObj[0x37a25dfe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7fbde529, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42b3b079 0/0 146x120 of 146x120, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x42b3b079, 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 0x651aed93: tileRendererInUse null, GearsES2[obj 0x651aed93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x651aed93 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 0x651aed93 created: GearsObj[0x43915bd8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x651aed93 created: GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x651aed93 created: GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x651aed93 FIN GearsES2[obj 0x651aed93 isInit true, usesShared false, 1 GearsObj[0x43915bd8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7204beb5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x651aed93 0/0 97x73 of 97x73, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x651aed93, 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 0x495ee280: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x495ee280 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa1c212: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa1c212 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42b3b079: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42b3b079 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x651aed93: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x651aed93 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 0x5456afaa: tileRendererInUse null, GearsES2[obj 0x5456afaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5456afaa 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 0x5456afaa created: GearsObj[0x208a99e3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5456afaa created: GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5456afaa created: GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5456afaa FIN GearsES2[obj 0x5456afaa isInit true, usesShared false, 1 GearsObj[0x208a99e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75b50a5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5456afaa 0/0 292x260 of 292x260, swapInterval 0, drawable 0x34010d7e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5456afaa, 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 0x6692b6c6: tileRendererInUse null, GearsES2[obj 0x6692b6c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6692b6c6 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 0x6692b6c6 created: GearsObj[0x61fb91ac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6692b6c6 created: GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6692b6c6 created: GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6692b6c6 FIN GearsES2[obj 0x6692b6c6 isInit true, usesShared false, 1 GearsObj[0x61fb91ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c67bbb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6692b6c6 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffae0109b7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6692b6c6, 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 0x1cd629b3: tileRendererInUse null, GearsES2[obj 0x1cd629b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cd629b3 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 0x1cd629b3 created: GearsObj[0x7c8beb7f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cd629b3 created: GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cd629b3 created: GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cd629b3 FIN GearsES2[obj 0x1cd629b3 isInit true, usesShared false, 1 GearsObj[0x7c8beb7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x716ddd76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cd629b3 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffdc01097f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cd629b3, 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 0x589da3f3: tileRendererInUse null, GearsES2[obj 0x589da3f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x589da3f3 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 0x589da3f3 created: GearsObj[0x1d7b6f95, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x589da3f3 created: GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x589da3f3 created: GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x589da3f3 FIN GearsES2[obj 0x589da3f3 isInit true, usesShared false, 1 GearsObj[0x1d7b6f95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x317db74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x589da3f3 0/0 97x73 of 97x73, swapInterval 0, drawable 0x78010044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x589da3f3, 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 0x5456afaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5456afaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6692b6c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6692b6c6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cd629b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cd629b3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x589da3f3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x589da3f3 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 0x6736fa8d: tileRendererInUse null, GearsES2[obj 0x6736fa8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6736fa8d 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 0x6736fa8d created: GearsObj[0x6e225903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6736fa8d created: GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6736fa8d created: GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6736fa8d FIN GearsES2[obj 0x6736fa8d isInit true, usesShared false, 1 GearsObj[0x6e225903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e8889de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6736fa8d 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffbe010bd8, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6736fa8d, 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 0x52815fa3: tileRendererInUse null, GearsES2[obj 0x52815fa3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52815fa3 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 0x52815fa3 created: GearsObj[0x491e22e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52815fa3 created: GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52815fa3 created: GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52815fa3 FIN GearsES2[obj 0x52815fa3 isInit true, usesShared false, 1 GearsObj[0x491e22e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36dadd8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52815fa3 0/0 292x260 of 292x260, swapInterval 0, drawable 0x20111dc, msaa true, tileRendererInUse null [junit] >> GearsES2 0x52815fa3, 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 0x50313382: tileRendererInUse null, GearsES2[obj 0x50313382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50313382 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 0x50313382 created: GearsObj[0x10ac3545, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50313382 created: GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50313382 created: GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50313382 FIN GearsES2[obj 0x50313382 isInit true, usesShared false, 1 GearsObj[0x10ac3545, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45b47b91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50313382 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffbf010a46, msaa true, tileRendererInUse null [junit] >> GearsES2 0x50313382, 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 0x1cb346ea: tileRendererInUse null, GearsES2[obj 0x1cb346ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cb346ea 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 0x1cb346ea created: GearsObj[0x3d2fbf7c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cb346ea created: GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cb346ea created: GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cb346ea FIN GearsES2[obj 0x1cb346ea isInit true, usesShared false, 1 GearsObj[0x3d2fbf7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1032a00e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cb346ea 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffffb70112b6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1cb346ea, 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 0x6736fa8d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6736fa8d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52815fa3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52815fa3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50313382: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50313382 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cb346ea: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cb346ea 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 0xffffffffda0112b6, 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 0x310108f0, 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 0xffffffff920109ae, 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 0xffffffffb4010f4e, 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 0xffffffffb40111ef, 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 0x2201097f, 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 0x390111cc, 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 0xffffffffc7010961, 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 @ 1579065741140 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065741140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.964 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065735881 ms III - Start [junit] SLOCK [T main @ 1579065735882 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x239a307b: tileRendererInUse null, GearsES2[obj 0x239a307b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x239a307b 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 0x239a307b created: GearsObj[0x18f799b0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x239a307b created: GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x239a307b created: GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x239a307b FIN GearsES2[obj 0x239a307b isInit true, usesShared false, 1 GearsObj[0x18f799b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6fcfb260, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x239a307b 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa false, tileRendererInUse null [junit] >> GearsES2 0x239a307b, 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 0x6950ed69: tileRendererInUse null, GearsES2[obj 0x6950ed69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6950ed69 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 0x6950ed69 created: GearsObj[0x68a50a17, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6950ed69 created: GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6950ed69 created: GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6950ed69 FIN GearsES2[obj 0x6950ed69 isInit true, usesShared false, 1 GearsObj[0x68a50a17, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5ca931c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6950ed69 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6950ed69, 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 0x6dd7b5a3: tileRendererInUse null, GearsES2[obj 0x6dd7b5a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dd7b5a3 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 0x6dd7b5a3 created: GearsObj[0x558374f7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6dd7b5a3 created: GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6dd7b5a3 created: GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6dd7b5a3 FIN GearsES2[obj 0x6dd7b5a3 isInit true, usesShared false, 1 GearsObj[0x558374f7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x739bf052, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6dd7b5a3 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff80010cfe, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dd7b5a3, 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 0x6f3187b0: tileRendererInUse null, GearsES2[obj 0x6f3187b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f3187b0 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 0x6f3187b0 created: GearsObj[0x3d3e58b0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6f3187b0 created: GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6f3187b0 created: GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f3187b0 FIN GearsES2[obj 0x6f3187b0 isInit true, usesShared false, 1 GearsObj[0x3d3e58b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62636f03, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f3187b0 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffff80010cfe, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f3187b0, 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 0x239a307b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x239a307b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6950ed69: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6950ed69 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dd7b5a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dd7b5a3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f3187b0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f3187b0 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 0x495ee280: tileRendererInUse null, GearsES2[obj 0x495ee280 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x495ee280 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 0x495ee280 created: GearsObj[0x6b81c97e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x495ee280 created: GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x495ee280 created: GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x495ee280 FIN GearsES2[obj 0x495ee280 isInit true, usesShared false, 1 GearsObj[0x6b81c97e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74eb1886, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x495ee280 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x495ee280, 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 0x4fa1c212: tileRendererInUse null, GearsES2[obj 0x4fa1c212 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4fa1c212 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 0x4fa1c212 created: GearsObj[0x553fccbf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4fa1c212 created: GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4fa1c212 created: GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fa1c212 FIN GearsES2[obj 0x4fa1c212 isInit true, usesShared false, 1 GearsObj[0x553fccbf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6b2e48d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fa1c212 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff80010cfe, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4fa1c212, 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 0x42b3b079: tileRendererInUse null, GearsES2[obj 0x42b3b079 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42b3b079 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 0x42b3b079 created: GearsObj[0x37a25dfe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x42b3b079 created: GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x42b3b079 created: GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42b3b079 FIN GearsES2[obj 0x42b3b079 isInit true, usesShared false, 1 GearsObj[0x37a25dfe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7fbde529, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42b3b079 0/0 146x120 of 146x120, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x42b3b079, 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 0x651aed93: tileRendererInUse null, GearsES2[obj 0x651aed93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x651aed93 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 0x651aed93 created: GearsObj[0x43915bd8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x651aed93 created: GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x651aed93 created: GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x651aed93 FIN GearsES2[obj 0x651aed93 isInit true, usesShared false, 1 GearsObj[0x43915bd8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7204beb5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x651aed93 0/0 97x73 of 97x73, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x651aed93, 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 0x495ee280: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x495ee280 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa1c212: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa1c212 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42b3b079: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42b3b079 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x651aed93: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x651aed93 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 0x5456afaa: tileRendererInUse null, GearsES2[obj 0x5456afaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5456afaa 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 0x5456afaa created: GearsObj[0x208a99e3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5456afaa created: GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5456afaa created: GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5456afaa FIN GearsES2[obj 0x5456afaa isInit true, usesShared false, 1 GearsObj[0x208a99e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75b50a5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5456afaa 0/0 292x260 of 292x260, swapInterval 0, drawable 0x34010d7e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5456afaa, 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 0x6692b6c6: tileRendererInUse null, GearsES2[obj 0x6692b6c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6692b6c6 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 0x6692b6c6 created: GearsObj[0x61fb91ac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6692b6c6 created: GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6692b6c6 created: GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6692b6c6 FIN GearsES2[obj 0x6692b6c6 isInit true, usesShared false, 1 GearsObj[0x61fb91ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c67bbb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6692b6c6 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffae0109b7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6692b6c6, 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 0x1cd629b3: tileRendererInUse null, GearsES2[obj 0x1cd629b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cd629b3 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 0x1cd629b3 created: GearsObj[0x7c8beb7f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cd629b3 created: GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cd629b3 created: GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cd629b3 FIN GearsES2[obj 0x1cd629b3 isInit true, usesShared false, 1 GearsObj[0x7c8beb7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x716ddd76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cd629b3 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffdc01097f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cd629b3, 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 0x589da3f3: tileRendererInUse null, GearsES2[obj 0x589da3f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x589da3f3 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 0x589da3f3 created: GearsObj[0x1d7b6f95, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x589da3f3 created: GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x589da3f3 created: GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x589da3f3 FIN GearsES2[obj 0x589da3f3 isInit true, usesShared false, 1 GearsObj[0x1d7b6f95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x317db74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x589da3f3 0/0 97x73 of 97x73, swapInterval 0, drawable 0x78010044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x589da3f3, 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 0x5456afaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5456afaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6692b6c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6692b6c6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cd629b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cd629b3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x589da3f3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x589da3f3 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 0x6736fa8d: tileRendererInUse null, GearsES2[obj 0x6736fa8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6736fa8d 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 0x6736fa8d created: GearsObj[0x6e225903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6736fa8d created: GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6736fa8d created: GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6736fa8d FIN GearsES2[obj 0x6736fa8d isInit true, usesShared false, 1 GearsObj[0x6e225903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e8889de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6736fa8d 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffbe010bd8, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6736fa8d, 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 0x52815fa3: tileRendererInUse null, GearsES2[obj 0x52815fa3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52815fa3 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 0x52815fa3 created: GearsObj[0x491e22e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52815fa3 created: GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52815fa3 created: GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52815fa3 FIN GearsES2[obj 0x52815fa3 isInit true, usesShared false, 1 GearsObj[0x491e22e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36dadd8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52815fa3 0/0 292x260 of 292x260, swapInterval 0, drawable 0x20111dc, msaa true, tileRendererInUse null [junit] >> GearsES2 0x52815fa3, 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 0x50313382: tileRendererInUse null, GearsES2[obj 0x50313382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50313382 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 0x50313382 created: GearsObj[0x10ac3545, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50313382 created: GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50313382 created: GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50313382 FIN GearsES2[obj 0x50313382 isInit true, usesShared false, 1 GearsObj[0x10ac3545, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45b47b91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50313382 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffbf010a46, msaa true, tileRendererInUse null [junit] >> GearsES2 0x50313382, 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 0x1cb346ea: tileRendererInUse null, GearsES2[obj 0x1cb346ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cb346ea 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 0x1cb346ea created: GearsObj[0x3d2fbf7c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cb346ea created: GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cb346ea created: GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cb346ea FIN GearsES2[obj 0x1cb346ea isInit true, usesShared false, 1 GearsObj[0x3d2fbf7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1032a00e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cb346ea 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffffb70112b6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1cb346ea, 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 0x6736fa8d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6736fa8d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52815fa3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52815fa3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50313382: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50313382 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cb346ea: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cb346ea 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 0xffffffffda0112b6, 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 0x310108f0, 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 0xffffffff920109ae, 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 0xffffffffb4010f4e, 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 0xffffffffb40111ef, 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 0x2201097f, 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 0x390111cc, 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 0xffffffffc7010961, 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 @ 1579065741140 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065741140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.816 sec [junit] Testcase: test02_DefaultMsaa took 0.581 sec [junit] Testcase: test03_PbufferNorm took 0.564 sec [junit] Testcase: test04_PbufferMsaa took 0.553 sec [junit] Testcase: test05_BitmapNorm took 0.548 sec [junit] Testcase: test06_BitmapMsaa took 0.562 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.964 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065735881 ms III - Start [junit] SLOCK [T main @ 1579065735882 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 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 0x239a307b: tileRendererInUse null, GearsES2[obj 0x239a307b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x239a307b 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 0x239a307b created: GearsObj[0x18f799b0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x239a307b created: GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x239a307b created: GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x239a307b FIN GearsES2[obj 0x239a307b isInit true, usesShared false, 1 GearsObj[0x18f799b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3d81627b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6fcfb260, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x239a307b 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa false, tileRendererInUse null [junit] >> GearsES2 0x239a307b, 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 0x6950ed69: tileRendererInUse null, GearsES2[obj 0x6950ed69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6950ed69 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 0x6950ed69 created: GearsObj[0x68a50a17, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6950ed69 created: GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6950ed69 created: GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6950ed69 FIN GearsES2[obj 0x6950ed69 isInit true, usesShared false, 1 GearsObj[0x68a50a17, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c3d7350, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5ca931c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6950ed69 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6950ed69, 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 0x6dd7b5a3: tileRendererInUse null, GearsES2[obj 0x6dd7b5a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dd7b5a3 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 0x6dd7b5a3 created: GearsObj[0x558374f7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6dd7b5a3 created: GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6dd7b5a3 created: GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6dd7b5a3 FIN GearsES2[obj 0x6dd7b5a3 isInit true, usesShared false, 1 GearsObj[0x558374f7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7f94363c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x739bf052, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6dd7b5a3 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff80010cfe, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dd7b5a3, 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 0x6f3187b0: tileRendererInUse null, GearsES2[obj 0x6f3187b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f3187b0 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 0x6f3187b0 created: GearsObj[0x3d3e58b0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6f3187b0 created: GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6f3187b0 created: GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f3187b0 FIN GearsES2[obj 0x6f3187b0 isInit true, usesShared false, 1 GearsObj[0x3d3e58b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x30ba738f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62636f03, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f3187b0 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffff80010cfe, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f3187b0, 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 0x239a307b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x239a307b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6950ed69: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6950ed69 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dd7b5a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dd7b5a3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f3187b0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f3187b0 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 0x495ee280: tileRendererInUse null, GearsES2[obj 0x495ee280 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x495ee280 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 0x495ee280 created: GearsObj[0x6b81c97e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x495ee280 created: GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x495ee280 created: GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x495ee280 FIN GearsES2[obj 0x495ee280 isInit true, usesShared false, 1 GearsObj[0x6b81c97e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x46519d90, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74eb1886, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x495ee280 0/0 292x260 of 292x260, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x495ee280, 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 0x4fa1c212: tileRendererInUse null, GearsES2[obj 0x4fa1c212 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4fa1c212 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 0x4fa1c212 created: GearsObj[0x553fccbf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4fa1c212 created: GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4fa1c212 created: GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4fa1c212 FIN GearsES2[obj 0x4fa1c212 isInit true, usesShared false, 1 GearsObj[0x553fccbf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6896af59, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6b2e48d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4fa1c212 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff80010cfe, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4fa1c212, 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 0x42b3b079: tileRendererInUse null, GearsES2[obj 0x42b3b079 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42b3b079 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 0x42b3b079 created: GearsObj[0x37a25dfe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x42b3b079 created: GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x42b3b079 created: GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42b3b079 FIN GearsES2[obj 0x42b3b079 isInit true, usesShared false, 1 GearsObj[0x37a25dfe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2e1577bc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7fbde529, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42b3b079 0/0 146x120 of 146x120, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x42b3b079, 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 0x651aed93: tileRendererInUse null, GearsES2[obj 0x651aed93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x651aed93 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 0x651aed93 created: GearsObj[0x43915bd8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x651aed93 created: GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x651aed93 created: GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x651aed93 FIN GearsES2[obj 0x651aed93 isInit true, usesShared false, 1 GearsObj[0x43915bd8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x17cc913b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7204beb5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x651aed93 0/0 97x73 of 97x73, swapInterval 0, drawable 0xfffffffff2010f10, msaa true, tileRendererInUse null [junit] >> GearsES2 0x651aed93, 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 0x495ee280: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x495ee280 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa1c212: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4fa1c212 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42b3b079: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42b3b079 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x651aed93: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x651aed93 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 0x5456afaa: tileRendererInUse null, GearsES2[obj 0x5456afaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5456afaa 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 0x5456afaa created: GearsObj[0x208a99e3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5456afaa created: GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5456afaa created: GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5456afaa FIN GearsES2[obj 0x5456afaa isInit true, usesShared false, 1 GearsObj[0x208a99e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x177047b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75b50a5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5456afaa 0/0 292x260 of 292x260, swapInterval 0, drawable 0x34010d7e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5456afaa, 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 0x6692b6c6: tileRendererInUse null, GearsES2[obj 0x6692b6c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6692b6c6 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 0x6692b6c6 created: GearsObj[0x61fb91ac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6692b6c6 created: GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6692b6c6 created: GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6692b6c6 FIN GearsES2[obj 0x6692b6c6 isInit true, usesShared false, 1 GearsObj[0x61fb91ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x575042ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c67bbb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6692b6c6 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffae0109b7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6692b6c6, 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 0x1cd629b3: tileRendererInUse null, GearsES2[obj 0x1cd629b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cd629b3 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 0x1cd629b3 created: GearsObj[0x7c8beb7f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cd629b3 created: GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cd629b3 created: GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cd629b3 FIN GearsES2[obj 0x1cd629b3 isInit true, usesShared false, 1 GearsObj[0x7c8beb7f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1603983b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x716ddd76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cd629b3 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffdc01097f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cd629b3, 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 0x589da3f3: tileRendererInUse null, GearsES2[obj 0x589da3f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x589da3f3 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 0x589da3f3 created: GearsObj[0x1d7b6f95, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x589da3f3 created: GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x589da3f3 created: GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x589da3f3 FIN GearsES2[obj 0x589da3f3 isInit true, usesShared false, 1 GearsObj[0x1d7b6f95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x289038a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x317db74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x589da3f3 0/0 97x73 of 97x73, swapInterval 0, drawable 0x78010044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x589da3f3, 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 0x5456afaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5456afaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6692b6c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6692b6c6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cd629b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cd629b3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x589da3f3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x589da3f3 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 0x6736fa8d: tileRendererInUse null, GearsES2[obj 0x6736fa8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6736fa8d 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 0x6736fa8d created: GearsObj[0x6e225903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6736fa8d created: GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6736fa8d created: GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6736fa8d FIN GearsES2[obj 0x6736fa8d isInit true, usesShared false, 1 GearsObj[0x6e225903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x360b9b1b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e8889de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6736fa8d 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffbe010bd8, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6736fa8d, 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 0x52815fa3: tileRendererInUse null, GearsES2[obj 0x52815fa3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52815fa3 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 0x52815fa3 created: GearsObj[0x491e22e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52815fa3 created: GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52815fa3 created: GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52815fa3 FIN GearsES2[obj 0x52815fa3 isInit true, usesShared false, 1 GearsObj[0x491e22e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9a0814, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36dadd8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52815fa3 0/0 292x260 of 292x260, swapInterval 0, drawable 0x20111dc, msaa true, tileRendererInUse null [junit] >> GearsES2 0x52815fa3, 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 0x50313382: tileRendererInUse null, GearsES2[obj 0x50313382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50313382 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 0x50313382 created: GearsObj[0x10ac3545, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50313382 created: GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50313382 created: GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50313382 FIN GearsES2[obj 0x50313382 isInit true, usesShared false, 1 GearsObj[0x10ac3545, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516e3cb1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45b47b91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50313382 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffbf010a46, msaa true, tileRendererInUse null [junit] >> GearsES2 0x50313382, 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 0x1cb346ea: tileRendererInUse null, GearsES2[obj 0x1cb346ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cb346ea 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 0x1cb346ea created: GearsObj[0x3d2fbf7c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cb346ea created: GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cb346ea created: GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cb346ea FIN GearsES2[obj 0x1cb346ea isInit true, usesShared false, 1 GearsObj[0x3d2fbf7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e261fdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1032a00e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cb346ea 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffffb70112b6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1cb346ea, 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 0x6736fa8d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6736fa8d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52815fa3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52815fa3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50313382: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50313382 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cb346ea: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cb346ea 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 0xffffffffda0112b6, 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 0x310108f0, 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 0xffffffff920109ae, 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 0xffffffffb4010f4e, 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 0xffffffffb40111ef, 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 0x2201097f, 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 0x390111cc, 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 0xffffffffc7010961, 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 @ 1579065741140 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065741140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065744877 ms III - Start [junit] SLOCK [T main @ 1579065744881 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 496x217 of 496x217, swapInterval 1, drawable 0xffffffff80010cfe, 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 @ 1579065752792 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065752792 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.619 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065744877 ms III - Start [junit] SLOCK [T main @ 1579065744881 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 496x217 of 496x217, swapInterval 1, drawable 0xffffffff80010cfe, 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 @ 1579065752792 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065752792 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.742 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.619 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065744877 ms III - Start [junit] SLOCK [T main @ 1579065744881 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 496x217 of 496x217, swapInterval 1, drawable 0xffffffff80010cfe, 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 @ 1579065752792 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065752792 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065756155 ms III - Start [junit] SLOCK [T main @ 1579065756159 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758056 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758057 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758060 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758060 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758064 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 0xffffffffc9010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 / 1024 ms, 58.5 fps, 17 ms/f; total: 60 f, 58.5 fps, 17 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759180 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759182 d 13ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759202 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 @ 1579065759229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065759229 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.756 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065756155 ms III - Start [junit] SLOCK [T main @ 1579065756159 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758056 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758057 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758060 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758060 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758064 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 0xffffffffc9010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 / 1024 ms, 58.5 fps, 17 ms/f; total: 60 f, 58.5 fps, 17 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759180 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759182 d 13ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759202 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 @ 1579065759229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065759229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.321 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.756 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065756155 ms III - Start [junit] SLOCK [T main @ 1579065756159 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758056 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758057 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758060 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758060 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065758064 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 0xffffffffc9010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 / 1024 ms, 58.5 fps, 17 ms/f; total: 60 f, 58.5 fps, 17 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759180 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759182 d 13ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065759202 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 @ 1579065759229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065759229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065762600 ms III - Start [junit] SLOCK [T main @ 1579065762604 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764590 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764591 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764592 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764595 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764596 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764599 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 0xffffffffc9010f6a, 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 / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 731.7 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 180 f, 800.0 fps, 1 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 869.5 fps, 1 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 300 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 360 f, 975.6 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1012.0 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 480 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 540 f, 1060.9 fps, 0 ms/f [junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 600 f, 1088.9 fps, 0 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 660 f, 1096.3 fps, 0 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765205 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765205 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765212 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 @ 1579065765236 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065765236 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.33 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065762600 ms III - Start [junit] SLOCK [T main @ 1579065762604 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764590 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764591 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764592 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764595 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764596 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764599 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 0xffffffffc9010f6a, 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 / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 731.7 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 180 f, 800.0 fps, 1 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 869.5 fps, 1 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 300 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 360 f, 975.6 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1012.0 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 480 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 540 f, 1060.9 fps, 0 ms/f [junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 600 f, 1088.9 fps, 0 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 660 f, 1096.3 fps, 0 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765205 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765205 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765212 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 @ 1579065765236 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065765236 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.804 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.33 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065762600 ms III - Start [junit] SLOCK [T main @ 1579065762604 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764590 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764591 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764592 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764595 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764596 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065764599 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 0xffffffffc9010f6a, 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 / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 731.7 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 180 f, 800.0 fps, 1 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 869.5 fps, 1 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 300 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 360 f, 975.6 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1012.0 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 480 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 540 f, 1060.9 fps, 0 ms/f [junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 600 f, 1088.9 fps, 0 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 660 f, 1096.3 fps, 0 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765205 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765205 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065765212 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 @ 1579065765236 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065765236 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065768760 ms III - Start [junit] SLOCK [T main @ 1579065768763 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0xffffffffc9010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770627 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770629 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770632 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770632 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0008-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771062 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771063 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 0xffffffff940108fb, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771135 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771135 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771136 d 2ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771138 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0005-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771605 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771605 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 0xffffffffca010d0d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771669 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771670 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771671 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771671 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772140 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772140 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 0xffffffff9c010949, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772203 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772203 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772204 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772204 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0006-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772686 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772687 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 0x60108d1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773015 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773015 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773016 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773016 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773224 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773224 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [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 0x4c010a23, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773285 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773285 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773286 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773286 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0006-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773764 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773765 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 @ 1579065773790 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065773790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.738 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065768760 ms III - Start [junit] SLOCK [T main @ 1579065768763 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0xffffffffc9010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770627 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770629 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770632 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770632 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0008-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771062 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771063 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 0xffffffff940108fb, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771135 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771135 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771136 d 2ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771138 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0005-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771605 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771605 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 0xffffffffca010d0d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771669 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771670 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771671 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771671 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772140 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772140 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 0xffffffff9c010949, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772203 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772203 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772204 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772204 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0006-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772686 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772687 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 0x60108d1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773015 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773015 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773016 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773016 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773224 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773224 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [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 0x4c010a23, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773285 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773285 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773286 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773286 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0006-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773764 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773765 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 @ 1579065773790 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065773790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.75 sec [junit] Testcase: test02_DefaultMsaa took 0.538 sec [junit] Testcase: test03_PbufferNorm took 0.533 sec [junit] Testcase: test04_PbufferMsaa took 0.544 sec [junit] Testcase: test05_BitmapNorm took 0.534 sec [junit] Testcase: test06_BitmapMsaa took 0.538 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.738 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065768760 ms III - Start [junit] SLOCK [T main @ 1579065768763 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 0xffffffffc9010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770627 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770629 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770632 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065770632 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0008-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771062 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771063 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 0xffffffff940108fb, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771135 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771135 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771136 d 2ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771138 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0005-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771605 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771605 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 0xffffffffca010d0d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771669 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771670 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771671 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065771671 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772140 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772140 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 0xffffffff9c010949, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772203 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772203 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772204 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772204 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0006-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772686 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065772687 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 0x60108d1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773015 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773015 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773016 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773016 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773224 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773224 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [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 0x4c010a23, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773285 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773285 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773286 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773286 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0006-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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773764 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065773765 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 @ 1579065773790 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065773790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1579065777473 ms III - Start [junit] SLOCK [T main @ 1579065777476 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779344 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779345 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779348 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779349 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779740 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779740 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065779765 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065779765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.004 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065777473 ms III - Start [junit] SLOCK [T main @ 1579065777476 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779344 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779345 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779348 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779349 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779740 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779740 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065779765 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065779765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultMsaa took 0.754 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.004 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065777473 ms III - Start [junit] SLOCK [T main @ 1579065777476 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779344 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779345 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779348 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779349 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779740 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065779740 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065779765 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065779765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065783122 ms III - Start [junit] SLOCK [T main @ 1579065783125 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579065788147 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065788147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.725 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 @ 1579065783122 ms III - Start [junit] SLOCK [T main @ 1579065783125 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579065788147 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065788147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: compileShader took 4.957 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.725 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 @ 1579065783122 ms III - Start [junit] SLOCK [T main @ 1579065783125 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 @ 1579065788147 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065788147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065791528 ms III - Start [junit] SLOCK [T main @ 1579065791532 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065796558 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065796559 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.722 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065791528 ms III - Start [junit] SLOCK [T main @ 1579065791532 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065796558 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065796559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 4.964 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.722 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065791528 ms III - Start [junit] SLOCK [T main @ 1579065791532 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065796558 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065796559 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 @ 1579065799948 ms III - Start [junit] SLOCK [T main @ 1579065799951 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065804116 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065804116 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.881 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065799948 ms III - Start [junit] SLOCK [T main @ 1579065799951 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065804116 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065804116 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 4.109 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.881 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065799948 ms III - Start [junit] SLOCK [T main @ 1579065799951 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 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 @ 1579065804116 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065804116 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065807525 ms III - Start [junit] SLOCK [T main @ 1579065807528 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 103/t 4.12/1 [junit] visible 1559/t 62.36/1 [junit] sum-i 1662/t 66.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 79 [junit] total-d 1741/t 69.64/1 [junit] total-i 1741/t 69.64/1 [junit] Total: 1741 [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 @ 1579065811087 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065811088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.266 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065807525 ms III - Start [junit] SLOCK [T main @ 1579065807528 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 103/t 4.12/1 [junit] visible 1559/t 62.36/1 [junit] sum-i 1662/t 66.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 79 [junit] total-d 1741/t 69.64/1 [junit] total-i 1741/t 69.64/1 [junit] Total: 1741 [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 @ 1579065811087 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065811088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test14GearsNewtCanvasAWT took 2.03 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.266 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065807525 ms III - Start [junit] SLOCK [T main @ 1579065807528 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 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 103/t 4.12/1 [junit] visible 1559/t 62.36/1 [junit] sum-i 1662/t 66.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 79 [junit] total-d 1741/t 69.64/1 [junit] total-i 1741/t 69.64/1 [junit] Total: 1741 [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 @ 1579065811087 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065811088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065814493 ms III - Start [junit] SLOCK [T main @ 1579065814496 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 359/t 14.36/1 [junit] visible 295/t 11.80/1 [junit] sum-i 654/t 26.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 657/t 26.28/1 [junit] total-i 657/t 26.28/1 [junit] Total: 657 [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: 5/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 727/t 29.08/1 [junit] visible 493/t 19.72/1 [junit] sum-i 1220/t 48.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1221/t 48.84/1 [junit] total-i 1221/t 48.84/1 [junit] Total: 1221 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 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 100/t 4.00/1 [junit] visible 1112/t 44.48/1 [junit] sum-i 1212/t 48.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1212/t 48.48/1 [junit] total-i 1212/t 48.48/1 [junit] Total: 1212 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 97/t 3.88/1 [junit] visible 1001/t 40.04/1 [junit] sum-i 1098/t 43.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1098/t 43.92/1 [junit] total-i 1098/t 43.92/1 [junit] Total: 1098 [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: 1/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 322/t 12.88/1 [junit] visible 3736/t 149.44/1 [junit] sum-i 4058/t 162.32/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4058/t 162.32/1 [junit] total-i 4058/t 162.32/1 [junit] Total: 4058 [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 1794/t 71.76/1 [junit] visible 291/t 11.64/1 [junit] sum-i 2085/t 83.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2086/t 83.44/1 [junit] total-i 2086/t 83.44/1 [junit] Total: 2086 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 669/t 26.76/1 [junit] visible 506/t 20.24/1 [junit] sum-i 1175/t 47.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 31 [junit] total-d 1206/t 48.24/1 [junit] total-i 1206/t 48.24/1 [junit] Total: 1206 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 111/t 4.44/1 [junit] visible 1116/t 44.64/1 [junit] sum-i 1227/t 49.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 77 [junit] total-d 1304/t 52.16/1 [junit] total-i 1304/t 52.16/1 [junit] Total: 1304 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 90/t 3.60/1 [junit] visible 1005/t 40.20/1 [junit] sum-i 1095/t 43.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 78 [junit] total-d 1173/t 46.92/1 [junit] total-i 1173/t 46.92/1 [junit] Total: 1173 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 344/t 13.76/1 [junit] visible 3854/t 154.16/1 [junit] sum-i 4198/t 167.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 34 [junit] total-d 4232/t 169.28/1 [junit] total-i 4232/t 169.28/1 [junit] Total: 4232 [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 1428/t 57.12/1 [junit] visible 285/t 11.40/1 [junit] sum-i 1713/t 68.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 52 [junit] total-d 1765/t 70.60/1 [junit] total-i 1765/t 70.60/1 [junit] Total: 1765 [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 126/t 5.04/1 [junit] visible 303/t 12.12/1 [junit] sum-i 429/t 17.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 429/t 17.16/1 [junit] total-i 429/t 17.16/1 [junit] Total: 429 [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: 12/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 678/t 27.12/1 [junit] visible 425/t 17.00/1 [junit] sum-i 1103/t 44.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1103/t 44.12/1 [junit] total-i 1103/t 44.12/1 [junit] Total: 1103 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 97/t 3.88/1 [junit] visible 1004/t 40.16/1 [junit] sum-i 1101/t 44.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1101/t 44.04/1 [junit] total-i 1101/t 44.04/1 [junit] Total: 1101 [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: 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: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 346/t 13.84/1 [junit] visible 3917/t 156.68/1 [junit] sum-i 4263/t 170.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4263/t 170.52/1 [junit] total-i 4263/t 170.52/1 [junit] Total: 4263 [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 1569/t 62.76/1 [junit] visible 309/t 12.36/1 [junit] sum-i 1878/t 75.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [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 - test25NopNewtCanvasAWTDefOverlap [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065849086 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065849086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 37.301 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065814493 ms III - Start [junit] SLOCK [T main @ 1579065814496 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 359/t 14.36/1 [junit] visible 295/t 11.80/1 [junit] sum-i 654/t 26.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 657/t 26.28/1 [junit] total-i 657/t 26.28/1 [junit] Total: 657 [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: 5/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 727/t 29.08/1 [junit] visible 493/t 19.72/1 [junit] sum-i 1220/t 48.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1221/t 48.84/1 [junit] total-i 1221/t 48.84/1 [junit] Total: 1221 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 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 100/t 4.00/1 [junit] visible 1112/t 44.48/1 [junit] sum-i 1212/t 48.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1212/t 48.48/1 [junit] total-i 1212/t 48.48/1 [junit] Total: 1212 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 97/t 3.88/1 [junit] visible 1001/t 40.04/1 [junit] sum-i 1098/t 43.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1098/t 43.92/1 [junit] total-i 1098/t 43.92/1 [junit] Total: 1098 [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: 1/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 322/t 12.88/1 [junit] visible 3736/t 149.44/1 [junit] sum-i 4058/t 162.32/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4058/t 162.32/1 [junit] total-i 4058/t 162.32/1 [junit] Total: 4058 [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 1794/t 71.76/1 [junit] visible 291/t 11.64/1 [junit] sum-i 2085/t 83.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2086/t 83.44/1 [junit] total-i 2086/t 83.44/1 [junit] Total: 2086 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 669/t 26.76/1 [junit] visible 506/t 20.24/1 [junit] sum-i 1175/t 47.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 31 [junit] total-d 1206/t 48.24/1 [junit] total-i 1206/t 48.24/1 [junit] Total: 1206 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 111/t 4.44/1 [junit] visible 1116/t 44.64/1 [junit] sum-i 1227/t 49.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 77 [junit] total-d 1304/t 52.16/1 [junit] total-i 1304/t 52.16/1 [junit] Total: 1304 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 90/t 3.60/1 [junit] visible 1005/t 40.20/1 [junit] sum-i 1095/t 43.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 78 [junit] total-d 1173/t 46.92/1 [junit] total-i 1173/t 46.92/1 [junit] Total: 1173 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 344/t 13.76/1 [junit] visible 3854/t 154.16/1 [junit] sum-i 4198/t 167.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 34 [junit] total-d 4232/t 169.28/1 [junit] total-i 4232/t 169.28/1 [junit] Total: 4232 [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 1428/t 57.12/1 [junit] visible 285/t 11.40/1 [junit] sum-i 1713/t 68.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 52 [junit] total-d 1765/t 70.60/1 [junit] total-i 1765/t 70.60/1 [junit] Total: 1765 [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 126/t 5.04/1 [junit] visible 303/t 12.12/1 [junit] sum-i 429/t 17.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 429/t 17.16/1 [junit] total-i 429/t 17.16/1 [junit] Total: 429 [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: 12/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 678/t 27.12/1 [junit] visible 425/t 17.00/1 [junit] sum-i 1103/t 44.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1103/t 44.12/1 [junit] total-i 1103/t 44.12/1 [junit] Total: 1103 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 97/t 3.88/1 [junit] visible 1004/t 40.16/1 [junit] sum-i 1101/t 44.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1101/t 44.04/1 [junit] total-i 1101/t 44.04/1 [junit] Total: 1101 [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: 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: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 346/t 13.84/1 [junit] visible 3917/t 156.68/1 [junit] sum-i 4263/t 170.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4263/t 170.52/1 [junit] total-i 4263/t 170.52/1 [junit] Total: 4263 [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 1569/t 62.76/1 [junit] visible 309/t 12.36/1 [junit] sum-i 1878/t 75.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [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 - test25NopNewtCanvasAWTDefOverlap [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065849086 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065849086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NopNoGLDefGrid took 0.733 sec [junit] Testcase: test01NopGLCanvasDefGrid took 1.357 sec [junit] Testcase: test02NopGLJPanelDefGridSingleAutoFlip took 1.371 sec [junit] Testcase: test03NopGLJPanelDefGridSingleManualFlip took 1.237 sec [junit] Testcase: test04NopGLJPanelDefGridMTManualFlip took 4.235 sec [junit] Testcase: test05NopNewtCanvasAWTDefGrid took 2.401 sec [junit] Testcase: test11GearsGLCanvasDefGrid took 1.355 sec [junit] Testcase: test12GearsGLJPanelDefGridSingleAutoFlip took 1.487 sec [junit] Testcase: test13GearsGLJPanelDefGridSingleManualFlip took 1.334 sec [junit] Testcase: test14GearsGLJPanelDefGridMTManualFlip took 4.391 sec [junit] Testcase: test15GearsNewtCanvasAWTDefGrid took 2.035 sec [junit] Testcase: test20NopNoGLDefOverlap took 0.491 sec [junit] Testcase: test21NopGLCanvasDefOverlap took 1.255 sec [junit] Testcase: test22NopGLJPanelDefOverlapSingle took 1.31 sec [junit] Testcase: test23NopGLJPanelDefOverlapMT took 4.443 sec [junit] Testcase: test25NopNewtCanvasAWTDefOverlap took 2.158 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 37.301 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065814493 ms III - Start [junit] SLOCK [T main @ 1579065814496 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 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 359/t 14.36/1 [junit] visible 295/t 11.80/1 [junit] sum-i 654/t 26.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 657/t 26.28/1 [junit] total-i 657/t 26.28/1 [junit] Total: 657 [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: 5/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 727/t 29.08/1 [junit] visible 493/t 19.72/1 [junit] sum-i 1220/t 48.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1221/t 48.84/1 [junit] total-i 1221/t 48.84/1 [junit] Total: 1221 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 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 100/t 4.00/1 [junit] visible 1112/t 44.48/1 [junit] sum-i 1212/t 48.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1212/t 48.48/1 [junit] total-i 1212/t 48.48/1 [junit] Total: 1212 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 97/t 3.88/1 [junit] visible 1001/t 40.04/1 [junit] sum-i 1098/t 43.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1098/t 43.92/1 [junit] total-i 1098/t 43.92/1 [junit] Total: 1098 [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: 1/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 322/t 12.88/1 [junit] visible 3736/t 149.44/1 [junit] sum-i 4058/t 162.32/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4058/t 162.32/1 [junit] total-i 4058/t 162.32/1 [junit] Total: 4058 [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 1794/t 71.76/1 [junit] visible 291/t 11.64/1 [junit] sum-i 2085/t 83.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2086/t 83.44/1 [junit] total-i 2086/t 83.44/1 [junit] Total: 2086 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 669/t 26.76/1 [junit] visible 506/t 20.24/1 [junit] sum-i 1175/t 47.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 31 [junit] total-d 1206/t 48.24/1 [junit] total-i 1206/t 48.24/1 [junit] Total: 1206 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 111/t 4.44/1 [junit] visible 1116/t 44.64/1 [junit] sum-i 1227/t 49.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 77 [junit] total-d 1304/t 52.16/1 [junit] total-i 1304/t 52.16/1 [junit] Total: 1304 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 90/t 3.60/1 [junit] visible 1005/t 40.20/1 [junit] sum-i 1095/t 43.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 78 [junit] total-d 1173/t 46.92/1 [junit] total-i 1173/t 46.92/1 [junit] Total: 1173 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 344/t 13.76/1 [junit] visible 3854/t 154.16/1 [junit] sum-i 4198/t 167.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 34 [junit] total-d 4232/t 169.28/1 [junit] total-i 4232/t 169.28/1 [junit] Total: 4232 [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 1428/t 57.12/1 [junit] visible 285/t 11.40/1 [junit] sum-i 1713/t 68.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 52 [junit] total-d 1765/t 70.60/1 [junit] total-i 1765/t 70.60/1 [junit] Total: 1765 [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 126/t 5.04/1 [junit] visible 303/t 12.12/1 [junit] sum-i 429/t 17.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 429/t 17.16/1 [junit] total-i 429/t 17.16/1 [junit] Total: 429 [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: 12/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 678/t 27.12/1 [junit] visible 425/t 17.00/1 [junit] sum-i 1103/t 44.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1103/t 44.12/1 [junit] total-i 1103/t 44.12/1 [junit] Total: 1103 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 97/t 3.88/1 [junit] visible 1004/t 40.16/1 [junit] sum-i 1101/t 44.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 1101/t 44.04/1 [junit] total-i 1101/t 44.04/1 [junit] Total: 1101 [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: 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: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 346/t 13.84/1 [junit] visible 3917/t 156.68/1 [junit] sum-i 4263/t 170.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4263/t 170.52/1 [junit] total-i 4263/t 170.52/1 [junit] Total: 4263 [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 1569/t 62.76/1 [junit] visible 309/t 12.36/1 [junit] sum-i 1878/t 75.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [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 - test25NopNewtCanvasAWTDefOverlap [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065849086 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065849086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065852754 ms III - Start [junit] SLOCK [T main @ 1579065852756 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859507 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859509 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859512 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859513 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859516 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 0xffffffffbd010fe1, 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 / 1014 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.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 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1160 ms, 51.7 fps, 19 ms/f; total: 120 f, 55.1 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1289 ms, 46.5 fps, 21 ms/f; total: 180 f, 51.9 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 4 s: 60 f / 1164 ms, 51.5 fps, 19 ms/f; total: 240 f, 51.8 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864494 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864494 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864503 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864551 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864552 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864553 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864554 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 0xffffffff960109e2, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864565 d 0ms]] [junit] 0 s: 60 f / 993 ms, 60.4 fps, 16 ms/f; total: 60 f, 60.4 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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1223 ms, 49.0 fps, 20 ms/f; total: 120 f, 54.1 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1276 ms, 47.0 fps, 21 ms/f; total: 180 f, 51.5 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, 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] 4 s: 60 f / 1401 ms, 42.8 fps, 23 ms/f; total: 240 f, 49.0 fps, 20 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869481 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869488 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 @ 1579065869513 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065869513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.457 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065852754 ms III - Start [junit] SLOCK [T main @ 1579065852756 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859507 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859509 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859512 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859513 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859516 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 0xffffffffbd010fe1, 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 / 1014 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.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 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1160 ms, 51.7 fps, 19 ms/f; total: 120 f, 55.1 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1289 ms, 46.5 fps, 21 ms/f; total: 180 f, 51.9 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 4 s: 60 f / 1164 ms, 51.5 fps, 19 ms/f; total: 240 f, 51.8 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864494 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864494 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864503 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864551 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864552 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864553 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864554 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 0xffffffff960109e2, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864565 d 0ms]] [junit] 0 s: 60 f / 993 ms, 60.4 fps, 16 ms/f; total: 60 f, 60.4 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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1223 ms, 49.0 fps, 20 ms/f; total: 120 f, 54.1 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1276 ms, 47.0 fps, 21 ms/f; total: 180 f, 51.5 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, 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] 4 s: 60 f / 1401 ms, 42.8 fps, 23 ms/f; total: 240 f, 49.0 fps, 20 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869481 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869488 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 @ 1579065869513 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065869513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 11.728 sec [junit] Testcase: test02_aa8 took 4.976 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.457 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065852754 ms III - Start [junit] SLOCK [T main @ 1579065852756 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859507 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859509 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859512 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859513 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065859516 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 0xffffffffbd010fe1, 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 / 1014 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.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 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1160 ms, 51.7 fps, 19 ms/f; total: 120 f, 55.1 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1289 ms, 46.5 fps, 21 ms/f; total: 180 f, 51.9 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 4 s: 60 f / 1164 ms, 51.5 fps, 19 ms/f; total: 240 f, 51.8 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffbd010fe1, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3adda064], 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 0x3adda064], 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 0x3adda064], 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864494 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864494 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864503 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864551 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864552 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864553 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864554 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 0xffffffff960109e2, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065864565 d 0ms]] [junit] 0 s: 60 f / 993 ms, 60.4 fps, 16 ms/f; total: 60 f, 60.4 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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1223 ms, 49.0 fps, 20 ms/f; total: 120 f, 54.1 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1276 ms, 47.0 fps, 21 ms/f; total: 180 f, 51.5 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffff960109e2, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x65eedf1d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x65eedf1d], 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 0x65eedf1d], 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 0x65eedf1d], 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 0xffffffffa0010f60, 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] 4 s: 60 f / 1401 ms, 42.8 fps, 23 ms/f; total: 240 f, 49.0 fps, 20 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869481 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065869488 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 @ 1579065869513 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065869513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065873281 ms III - Start [junit] SLOCK [T main @ 1579065873283 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875036 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875038 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875040 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875040 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 0x63010e54, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffff50111bb, 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 0x5371c8d3], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5371c8d3], image[size 320 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 0x5371c8d3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x2fc95373], 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 0x5371c8d3], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5371c8d3], image[size 320 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 0x5371c8d3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 9.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, 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 0x6a79600a], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a79600a], image[size 320 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 0x6a79600a], image[size 320 x 480, buffer 0x0], glad[1 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e80c133], 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 0x5e80c133], 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 0x6a79600a], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a79600a], image[size 320 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 0x6a79600a], image[size 320 x 480, buffer 0x0], glad[1 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e80c133], 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff50111bb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 217 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 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x30108d6, 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 0x2be0b0dc], image[size 668 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 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2be0b0dc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2be0b0dc], 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 0x14909421], image[size 668 x 1000, 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.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 0x14909421], 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 0x2be0b0dc], image[size 668 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 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2be0b0dc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2be0b0dc], 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 0x14909421], image[size 668 x 1000, 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.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 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, 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 0xffffffff9f0112bd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 301 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 0x1e010fcb, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffa0010f60, 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 0x7d9c40b1], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d9c40b1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d9c40b1], 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 0xdb96ced], image[size 668 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 0xdb96ced], 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 0x7d9c40b1], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d9c40b1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d9c40b1], 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 0xdb96ced], image[size 668 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 17.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x30108d6, 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 0x30108d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 450 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x211fc05], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x211fc05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x211fc05], 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 0x5c577418], image[size 668 x 1000, 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c577418], image[size 668 x 1000, 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.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 0x5c577418], 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 0x211fc05], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x211fc05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x211fc05], 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 0x5c577418], image[size 668 x 1000, 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c577418], image[size 668 x 1000, 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.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 0x5c577418], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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 0x63010e54, 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 0xffffffffb90111f9, 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] 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x63010e54, 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@232a5f6f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e08f0b2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], 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@65117c71: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@450322a1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], 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@6d0406cd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5152e8c0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], image[size 667 x 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 0xfffffffffc010162, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 3057 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfffffffff50111bb, 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@31ca8907: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@454c37f3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], 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@eb80253: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1487f833 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], 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@7104a2ef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a61bca3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], image[size 667 x 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 0x15010cf1, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2773 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 0xfffffffffe010dcc, 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 0xffffffffd0010d62, 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] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884737 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884755 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884848 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884849 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884850 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884851 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 0xfffffffff70106f8, 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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 0x37903592], image[size 320 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37903592], image[size 320 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 0x37903592], image[size 320 x 480, buffer 0x0], glad[1 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x60634185], 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 0x37903592], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37903592], image[size 320 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 0x37903592], image[size 320 x 480, buffer 0x0], glad[1 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff5010f54, 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 0x54ef3fba], image[size 320 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54ef3fba], image[size 320 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 0x54ef3fba], image[size 320 x 480, buffer 0x0], glad[1 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xd428b57], 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 0x54ef3fba], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54ef3fba], image[size 320 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 0x54ef3fba], image[size 320 x 480, buffer 0x0], glad[1 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 217 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 0x8106349], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x8106349], 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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0x74bbc2d], 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 0x8106349], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x8106349], 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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 617 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 0x555ff8f0], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x555ff8f0], 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 0x59814e14], image[size 668 x 1000, buffer 0x0], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x59814e14], 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 0x555ff8f0], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x555ff8f0], 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 0x59814e14], image[size 668 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 584 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 0x63eeeb24], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x63eeeb24], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3c17712d], 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 0x3c17712d], 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 0x63eeeb24], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x63eeeb24], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3c17712d], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 567 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffea010dc1, 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 0xffffffffe30111a4, 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] 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@c30bca5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c5b1598 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], 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@6f5d462: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c5640ac [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], 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@3426051e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12b46444 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], image[size 667 x 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 0xffffffffe30111a4, 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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 3016 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@290b685d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25ce839e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], 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@340a62a4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@349c7c03 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], 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@11eb3ea: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27048bd3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], image[size 667 x 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 0xffffffffdf0111c0, 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 0xffffffffea010dc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2927 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 0xfffffffff5010f54, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 977 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894638 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894676 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 @ 1579065894727 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065894727 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.155 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065873281 ms III - Start [junit] SLOCK [T main @ 1579065873283 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875036 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875038 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875040 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875040 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 0x63010e54, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffff50111bb, 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 0x5371c8d3], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5371c8d3], image[size 320 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 0x5371c8d3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x2fc95373], 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 0x5371c8d3], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5371c8d3], image[size 320 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 0x5371c8d3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 9.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, 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 0x6a79600a], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a79600a], image[size 320 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 0x6a79600a], image[size 320 x 480, buffer 0x0], glad[1 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e80c133], 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 0x5e80c133], 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 0x6a79600a], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a79600a], image[size 320 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 0x6a79600a], image[size 320 x 480, buffer 0x0], glad[1 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e80c133], 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff50111bb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 217 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 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x30108d6, 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 0x2be0b0dc], image[size 668 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 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2be0b0dc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2be0b0dc], 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 0x14909421], image[size 668 x 1000, 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.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 0x14909421], 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 0x2be0b0dc], image[size 668 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 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2be0b0dc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2be0b0dc], 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 0x14909421], image[size 668 x 1000, 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.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 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, 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 0xffffffff9f0112bd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 301 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 0x1e010fcb, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffa0010f60, 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 0x7d9c40b1], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d9c40b1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d9c40b1], 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 0xdb96ced], image[size 668 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 0xdb96ced], 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 0x7d9c40b1], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d9c40b1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d9c40b1], 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 0xdb96ced], image[size 668 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 17.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x30108d6, 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 0x30108d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 450 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x211fc05], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x211fc05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x211fc05], 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 0x5c577418], image[size 668 x 1000, 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c577418], image[size 668 x 1000, 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.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 0x5c577418], 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 0x211fc05], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x211fc05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x211fc05], 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 0x5c577418], image[size 668 x 1000, 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c577418], image[size 668 x 1000, 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.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 0x5c577418], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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 0x63010e54, 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 0xffffffffb90111f9, 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] 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x63010e54, 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@232a5f6f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e08f0b2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], 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@65117c71: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@450322a1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], 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@6d0406cd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5152e8c0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], image[size 667 x 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 0xfffffffffc010162, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 3057 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfffffffff50111bb, 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@31ca8907: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@454c37f3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], 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@eb80253: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1487f833 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], 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@7104a2ef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a61bca3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], image[size 667 x 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 0x15010cf1, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2773 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 0xfffffffffe010dcc, 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 0xffffffffd0010d62, 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] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884737 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884755 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884848 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884849 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884850 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884851 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 0xfffffffff70106f8, 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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 0x37903592], image[size 320 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37903592], image[size 320 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 0x37903592], image[size 320 x 480, buffer 0x0], glad[1 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x60634185], 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 0x37903592], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37903592], image[size 320 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 0x37903592], image[size 320 x 480, buffer 0x0], glad[1 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff5010f54, 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 0x54ef3fba], image[size 320 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54ef3fba], image[size 320 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 0x54ef3fba], image[size 320 x 480, buffer 0x0], glad[1 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xd428b57], 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 0x54ef3fba], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54ef3fba], image[size 320 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 0x54ef3fba], image[size 320 x 480, buffer 0x0], glad[1 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 217 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 0x8106349], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x8106349], 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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0x74bbc2d], 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 0x8106349], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x8106349], 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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 617 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 0x555ff8f0], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x555ff8f0], 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 0x59814e14], image[size 668 x 1000, buffer 0x0], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x59814e14], 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 0x555ff8f0], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x555ff8f0], 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 0x59814e14], image[size 668 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 584 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 0x63eeeb24], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x63eeeb24], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3c17712d], 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 0x3c17712d], 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 0x63eeeb24], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x63eeeb24], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3c17712d], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 567 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffea010dc1, 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 0xffffffffe30111a4, 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] 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@c30bca5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c5b1598 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], 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@6f5d462: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c5640ac [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], 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@3426051e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12b46444 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], image[size 667 x 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 0xffffffffe30111a4, 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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 3016 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@290b685d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25ce839e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], 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@340a62a4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@349c7c03 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], 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@11eb3ea: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27048bd3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], image[size 667 x 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 0xffffffffdf0111c0, 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 0xffffffffea010dc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2927 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 0xfffffffff5010f54, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 977 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894638 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894676 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 @ 1579065894727 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065894727 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 9.95 sec [junit] Testcase: test02_aa8 took 9.915 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.155 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065873281 ms III - Start [junit] SLOCK [T main @ 1579065873283 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875036 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875038 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875040 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065875040 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 0x63010e54, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffff50111bb, 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 0x5371c8d3], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5371c8d3], image[size 320 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 0x5371c8d3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x2fc95373], 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 0x5371c8d3], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5371c8d3], image[size 320 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 0x5371c8d3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x2fc95373], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 8.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 9.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, 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 0x6a79600a], image[size 320 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a79600a], image[size 320 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 0x6a79600a], image[size 320 x 480, buffer 0x0], glad[1 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e80c133], 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 0x5e80c133], 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 0x6a79600a], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a79600a], image[size 320 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 0x6a79600a], image[size 320 x 480, buffer 0x0], glad[1 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e80c133], 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 0x5e80c133], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff50111bb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 217 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 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x30108d6, 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 0x2be0b0dc], image[size 668 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 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2be0b0dc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2be0b0dc], 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 0x14909421], image[size 668 x 1000, 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.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 0x14909421], 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 0x2be0b0dc], image[size 668 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 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2be0b0dc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2be0b0dc], 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 0x14909421], image[size 668 x 1000, 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.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 0x14909421], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, 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 0xffffffff9f0112bd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 301 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 0x1e010fcb, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffa0010f60, 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 0x7d9c40b1], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d9c40b1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d9c40b1], 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 0xdb96ced], image[size 668 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 0xdb96ced], 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 0x7d9c40b1], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d9c40b1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d9c40b1], 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 0xdb96ced], image[size 668 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 0xdb96ced], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 17.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x30108d6, 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 0x30108d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 450 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x211fc05], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x211fc05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x211fc05], 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 0x5c577418], image[size 668 x 1000, 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c577418], image[size 668 x 1000, 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.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 0x5c577418], 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 0x211fc05], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x211fc05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x211fc05], 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 0x5c577418], image[size 668 x 1000, 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5c577418], image[size 668 x 1000, 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.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 0x5c577418], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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 0x63010e54, 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 0xffffffffb90111f9, 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] 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x63010e54, 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@232a5f6f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e08f0b2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], 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@65117c71: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@450322a1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], 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@6d0406cd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5152e8c0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x6ced8379], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x30d9ae04], image[size 667 x 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x30d9ae04], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x30d9ae04], image[size 667 x 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 0xfffffffffc010162, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 3057 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfffffffff50111bb, 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@31ca8907: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@454c37f3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], 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@eb80253: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1487f833 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], 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@7104a2ef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a61bca3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 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 0xfffffffff50111bb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d8715f6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4c48ff87], image[size 667 x 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 0xfffffffffe010dcc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x4c48ff87], 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 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 0x4c48ff87], image[size 667 x 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 0x15010cf1, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2773 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 0xfffffffffe010dcc, 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 0xffffffffd0010d62, 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] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884737 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884755 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884848 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884849 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884850 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065884851 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 0xfffffffff70106f8, 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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 0x37903592], image[size 320 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37903592], image[size 320 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 0x37903592], image[size 320 x 480, buffer 0x0], glad[1 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x60634185], 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 0x37903592], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x37903592], image[size 320 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 0x37903592], image[size 320 x 480, buffer 0x0], glad[1 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x60634185], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 7.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff5010f54, 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 0x54ef3fba], image[size 320 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54ef3fba], image[size 320 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 0x54ef3fba], image[size 320 x 480, buffer 0x0], glad[1 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xd428b57], 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 0x54ef3fba], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54ef3fba], image[size 320 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 0x54ef3fba], image[size 320 x 480, buffer 0x0], glad[1 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0xd428b57], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 10.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 217 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 0x8106349], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x8106349], 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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0x74bbc2d], 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 0x8106349], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8106349], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x8106349], 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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x74bbc2d], image[size 668 x 1000, 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.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 0x74bbc2d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 617 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 0x555ff8f0], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x555ff8f0], 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 0x59814e14], image[size 668 x 1000, buffer 0x0], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x59814e14], 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 0x555ff8f0], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x555ff8f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x555ff8f0], 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 0x59814e14], image[size 668 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x59814e14], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 584 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 0x63eeeb24], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x63eeeb24], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3c17712d], 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 0x3c17712d], 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 0x63eeeb24], image[size 668 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x63eeeb24], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x63eeeb24], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3c17712d], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3c17712d], 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3c17712d], 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 0x3c17712d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 567 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffea010dc1, 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 0xffffffffe30111a4, 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] 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@c30bca5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c5b1598 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], 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@6f5d462: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c5640ac [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], 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@3426051e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12b46444 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1275cbc0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x1275cbc0], image[size 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 0x729dabb3], image[size 667 x 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x729dabb3], image[size 667 x 1001, 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.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 0x729dabb3], image[size 667 x 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 0xffffffffe30111a4, 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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 3016 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@290b685d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25ce839e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], 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@340a62a4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@349c7c03 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], 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@11eb3ea: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27048bd3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffea010dc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x68e0878e], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x68e0878e], image[size 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 0x662d5180], image[size 667 x 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x662d5180], image[size 667 x 1001, 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.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 0x662d5180], image[size 667 x 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 0xffffffffdf0111c0, 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 0xffffffffea010dc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2927 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 0xfffffffff5010f54, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 977 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894638 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894676 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 @ 1579065894727 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065894727 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065898424 ms III - Start [junit] SLOCK [T main @ 1579065898429 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x49010a14, 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 0xffffffffe30111a4, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 0xfffffffff5010f54, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900373 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900379 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900386 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900387 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffffc010162, 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 0x6888d084], image[size 320 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6888d084], image[size 320 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 0x6888d084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], 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 0x6888d084], image[size 320 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6888d084], image[size 320 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 0x6888d084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010e54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 525 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 0x12010b9a, 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 0x520e94e3], image[size 320 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x520e94e3], image[size 320 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 0x520e94e3], image[size 320 x 480, buffer 0x0], glad[1 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x600e5774], 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 0x520e94e3], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x520e94e3], image[size 320 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 0x520e94e3], image[size 320 x 480, buffer 0x0], glad[1 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 207 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010e54, 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 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffbd010fe1, 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 0x3655fe51], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3655fe51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3655fe51], 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 0x5525749f], image[size 668 x 1000, 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5525749f], 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.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 0x5525749f], 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 0x3655fe51], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3655fe51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3655fe51], 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 0x5525749f], image[size 668 x 1000, 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5525749f], 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.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 0x5525749f], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 272 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 0xffffffffbd010ff6, 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffbd010ff6, 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 0xcfb8d47], image[size 668 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xcfb8d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xcfb8d47], 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 0x7ec43901], image[size 668 x 1000, 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.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 0x7ec43901], 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 0xcfb8d47], image[size 668 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xcfb8d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xcfb8d47], 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 0x7ec43901], image[size 668 x 1000, 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.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 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x34010f4d, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 457 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 0x61010f4e, 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 0x34010f4d, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x61010f4e, 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 0x40970839], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40970839], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x40970839], 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 0x4dce83b3], image[size 668 x 1000, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4dce83b3], 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.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 0x4dce83b3], 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 0x40970839], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40970839], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x40970839], 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 0x4dce83b3], image[size 668 x 1000, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4dce83b3], 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.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 0x4dce83b3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, 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 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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 0xffffffff85010683, 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 0xffffffffea010dc1, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.0, t 1.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 0x1e010fcb, 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@67e8c691: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38e19257 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], 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@7aadf05f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2346effe [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], 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@5ed413e6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68a5c84a [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], image[size 667 x 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2970 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 0xffffffff8c010f4f, 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 0xffffffffdf0111c0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdf0111c0, 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@5de47aae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f52ebde [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], 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@2214c4e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53d1cf17 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], 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@4100f4b7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cb0eb7d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], image[size 667 x 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 0xffffffffd1010fe6, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffea010dc1, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2783 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1019 ms, 58.8 fps, 16 ms/f; total: 60 f, 58.8 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910200 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910218 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 0x12010b9a, 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 0xffffffffea010dc1, 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 0xffffffffe30111a4, 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 0x1e010fcb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910442 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910443 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910451 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910451 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 0x368513de], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x368513de], image[size 320 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 0x368513de], image[size 320 x 480, buffer 0x0], glad[1 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24dc9673], 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 0x368513de], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x368513de], image[size 320 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 0x368513de], image[size 320 x 480, buffer 0x0], glad[1 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 189 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x12010b9a, 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 0x5ee0eecd], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ee0eecd], image[size 320 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 0x5ee0eecd], image[size 320 x 480, buffer 0x0], glad[1 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x53b90f19], 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 0x5ee0eecd], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ee0eecd], image[size 320 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 0x5ee0eecd], image[size 320 x 480, buffer 0x0], glad[1 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] PRINT Duration 201 ms [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, 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 0x1a498aa4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1a498aa4], 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 0x4ea504c], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0x4ea504c], 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 0x1a498aa4], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1a498aa4], 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 0x4ea504c], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0x4ea504c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 546 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, 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 0x3481abc6], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x3481abc6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x543102e6], 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 0x543102e6], 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 0x3481abc6], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x3481abc6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x543102e6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 497 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] No PDF [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] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] 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 0x19196b62], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x19196b62], 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 0xe256afe], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xe256afe], 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 0x19196b62], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x19196b62], 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 0xe256afe], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 495 ms [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] PRINT resizeWithinPrint repaint [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT resizeWithinPrint size- 772x595 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [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 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@1bb25d77: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28751bf6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], 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@2ea5b0b9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50de0747 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], 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@480bde37: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d6bf898 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2880 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 0xffffffff85010683, 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#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.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@4195a5e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c2aaa52 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], 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@255c88e2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57e24e9e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], 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@7f888d60: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d029b4b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2877 ms [junit] PRINT resizeWithinPrint repaint [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] PRINT resizeWithinPrint size- 772x595 [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] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 986 ms, 60.8 fps, 16 ms/f; total: 60 f, 60.8 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065919797 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 @ 1579065919861 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065919861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.148 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065898424 ms III - Start [junit] SLOCK [T main @ 1579065898429 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x49010a14, 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 0xffffffffe30111a4, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 0xfffffffff5010f54, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900373 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900379 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900386 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900387 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffffc010162, 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 0x6888d084], image[size 320 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6888d084], image[size 320 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 0x6888d084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], 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 0x6888d084], image[size 320 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6888d084], image[size 320 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 0x6888d084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010e54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 525 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 0x12010b9a, 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 0x520e94e3], image[size 320 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x520e94e3], image[size 320 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 0x520e94e3], image[size 320 x 480, buffer 0x0], glad[1 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x600e5774], 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 0x520e94e3], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x520e94e3], image[size 320 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 0x520e94e3], image[size 320 x 480, buffer 0x0], glad[1 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 207 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010e54, 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 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffbd010fe1, 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 0x3655fe51], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3655fe51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3655fe51], 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 0x5525749f], image[size 668 x 1000, 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5525749f], 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.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 0x5525749f], 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 0x3655fe51], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3655fe51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3655fe51], 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 0x5525749f], image[size 668 x 1000, 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5525749f], 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.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 0x5525749f], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 272 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 0xffffffffbd010ff6, 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffbd010ff6, 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 0xcfb8d47], image[size 668 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xcfb8d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xcfb8d47], 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 0x7ec43901], image[size 668 x 1000, 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.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 0x7ec43901], 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 0xcfb8d47], image[size 668 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xcfb8d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xcfb8d47], 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 0x7ec43901], image[size 668 x 1000, 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.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 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x34010f4d, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 457 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 0x61010f4e, 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 0x34010f4d, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x61010f4e, 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 0x40970839], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40970839], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x40970839], 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 0x4dce83b3], image[size 668 x 1000, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4dce83b3], 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.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 0x4dce83b3], 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 0x40970839], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40970839], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x40970839], 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 0x4dce83b3], image[size 668 x 1000, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4dce83b3], 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.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 0x4dce83b3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, 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 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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 0xffffffff85010683, 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 0xffffffffea010dc1, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.0, t 1.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 0x1e010fcb, 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@67e8c691: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38e19257 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], 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@7aadf05f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2346effe [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], 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@5ed413e6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68a5c84a [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], image[size 667 x 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2970 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 0xffffffff8c010f4f, 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 0xffffffffdf0111c0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdf0111c0, 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@5de47aae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f52ebde [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], 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@2214c4e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53d1cf17 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], 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@4100f4b7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cb0eb7d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], image[size 667 x 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 0xffffffffd1010fe6, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffea010dc1, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2783 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1019 ms, 58.8 fps, 16 ms/f; total: 60 f, 58.8 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910200 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910218 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 0x12010b9a, 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 0xffffffffea010dc1, 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 0xffffffffe30111a4, 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 0x1e010fcb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910442 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910443 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910451 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910451 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 0x368513de], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x368513de], image[size 320 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 0x368513de], image[size 320 x 480, buffer 0x0], glad[1 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24dc9673], 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 0x368513de], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x368513de], image[size 320 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 0x368513de], image[size 320 x 480, buffer 0x0], glad[1 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 189 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x12010b9a, 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 0x5ee0eecd], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ee0eecd], image[size 320 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 0x5ee0eecd], image[size 320 x 480, buffer 0x0], glad[1 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x53b90f19], 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 0x5ee0eecd], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ee0eecd], image[size 320 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 0x5ee0eecd], image[size 320 x 480, buffer 0x0], glad[1 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] PRINT Duration 201 ms [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, 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 0x1a498aa4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1a498aa4], 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 0x4ea504c], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0x4ea504c], 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 0x1a498aa4], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1a498aa4], 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 0x4ea504c], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0x4ea504c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 546 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, 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 0x3481abc6], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x3481abc6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x543102e6], 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 0x543102e6], 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 0x3481abc6], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x3481abc6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x543102e6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 497 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] No PDF [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] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] 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 0x19196b62], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x19196b62], 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 0xe256afe], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xe256afe], 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 0x19196b62], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x19196b62], 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 0xe256afe], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 495 ms [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] PRINT resizeWithinPrint repaint [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT resizeWithinPrint size- 772x595 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [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 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@1bb25d77: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28751bf6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], 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@2ea5b0b9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50de0747 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], 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@480bde37: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d6bf898 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2880 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 0xffffffff85010683, 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#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.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@4195a5e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c2aaa52 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], 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@255c88e2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57e24e9e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], 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@7f888d60: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d029b4b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2877 ms [junit] PRINT resizeWithinPrint repaint [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] PRINT resizeWithinPrint size- 772x595 [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] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 986 ms, 60.8 fps, 16 ms/f; total: 60 f, 60.8 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065919797 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 @ 1579065919861 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065919861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 10.314 sec [junit] Testcase: test02_aa8 took 9.563 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.148 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065898424 ms III - Start [junit] SLOCK [T main @ 1579065898429 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 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 0x49010a14, 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 0xffffffffe30111a4, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 0xfffffffff5010f54, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900373 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900379 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900386 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065900387 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffffc010162, 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 0x6888d084], image[size 320 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6888d084], image[size 320 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 0x6888d084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], 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 0x6888d084], image[size 320 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6888d084], image[size 320 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 0x6888d084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x597890ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010e54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 525 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 0x12010b9a, 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 0x520e94e3], image[size 320 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x520e94e3], image[size 320 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 0x520e94e3], image[size 320 x 480, buffer 0x0], glad[1 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x600e5774], 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 0x520e94e3], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x520e94e3], image[size 320 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 0x520e94e3], image[size 320 x 480, buffer 0x0], glad[1 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x600e5774], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 207 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010e54, 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 0xffffffffbd010fe1, tileRendererInUse null [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffbd010fe1, 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 0x3655fe51], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3655fe51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3655fe51], 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 0x5525749f], image[size 668 x 1000, 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5525749f], 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.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 0x5525749f], 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 0x3655fe51], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3655fe51], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3655fe51], 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 0x5525749f], image[size 668 x 1000, 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5525749f], 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.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 0x5525749f], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 272 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 0xffffffffbd010ff6, 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffbd010ff6, 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 0xcfb8d47], image[size 668 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xcfb8d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xcfb8d47], 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 0x7ec43901], image[size 668 x 1000, 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.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 0x7ec43901], 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 0xcfb8d47], image[size 668 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 0xffffffffbd010ff6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xcfb8d47], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xcfb8d47], 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 0x7ec43901], image[size 668 x 1000, 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.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 0x7ec43901], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x34010f4d, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 457 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 0x61010f4e, 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 0x34010f4d, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x61010f4e, 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 0x40970839], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40970839], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x40970839], 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 0x4dce83b3], image[size 668 x 1000, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4dce83b3], 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.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 0x4dce83b3], 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 0x40970839], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x40970839], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x40970839], 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 0x4dce83b3], image[size 668 x 1000, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4dce83b3], 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.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 0x4dce83b3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1e010fcb, 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 0x12010b9a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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 0xffffffff85010683, 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 0xffffffffea010dc1, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.0, t 1.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 0x1e010fcb, 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@67e8c691: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38e19257 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], 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@7aadf05f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2346effe [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], 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@5ed413e6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68a5c84a [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 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 0x1e010fcb, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x79867869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x57d303e2], image[size 667 x 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 0xffffffff8c010f4f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x57d303e2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x57d303e2], image[size 667 x 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2970 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 0xffffffff8c010f4f, 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 0xffffffffdf0111c0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdf0111c0, 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@5de47aae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f52ebde [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], 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@2214c4e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53d1cf17 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], 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@4100f4b7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cb0eb7d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x63192953], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7b896ed3], image[size 667 x 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b896ed3], image[size 667 x 1001, 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.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 0x7b896ed3], image[size 667 x 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 0xffffffffd1010fe6, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffea010dc1, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2783 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1019 ms, 58.8 fps, 16 ms/f; total: 60 f, 58.8 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910200 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910218 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 0x12010b9a, 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 0xffffffffea010dc1, 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, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 0xffffffffe30111a4, 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 0x1e010fcb, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910442 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910443 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910451 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065910451 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 0x368513de], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x368513de], image[size 320 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 0x368513de], image[size 320 x 480, buffer 0x0], glad[1 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24dc9673], 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 0x368513de], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x368513de], image[size 320 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 0x368513de], image[size 320 x 480, buffer 0x0], glad[1 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24dc9673], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 189 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 10.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x12010b9a, 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 0x5ee0eecd], image[size 320 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ee0eecd], image[size 320 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 0x5ee0eecd], image[size 320 x 480, buffer 0x0], glad[1 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x53b90f19], 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 0x5ee0eecd], image[size 320 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ee0eecd], image[size 320 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 0x5ee0eecd], image[size 320 x 480, buffer 0x0], glad[1 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x53b90f19], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] PRINT Duration 201 ms [junit] >> Gears angle 13.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, 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 0x1a498aa4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1a498aa4], 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 0x4ea504c], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0x4ea504c], 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 0x1a498aa4], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a498aa4], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1a498aa4], 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 0x4ea504c], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4ea504c], image[size 668 x 1000, 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.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 0x4ea504c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 546 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, 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 0x3481abc6], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x3481abc6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x543102e6], 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 0x543102e6], 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 0x3481abc6], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3481abc6], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x3481abc6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x543102e6], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x543102e6], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x543102e6], 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 0x543102e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 497 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] No PDF [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] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] 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 0x19196b62], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x19196b62], 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 0xe256afe], image[size 668 x 1000, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xe256afe], 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 0x19196b62], image[size 668 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x19196b62], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x19196b62], 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 0xe256afe], image[size 668 x 1000, buffer 0x0], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0xe256afe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 495 ms [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] PRINT resizeWithinPrint repaint [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT resizeWithinPrint size- 772x595 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [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 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@1bb25d77: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28751bf6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], 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@2ea5b0b9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50de0747 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], 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@480bde37: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d6bf898 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3ccc8d8], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x3ccc8d8], image[size 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 0x39be61a2], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39be61a2], image[size 667 x 1001, 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.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 0x39be61a2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2880 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 0xffffffff85010683, 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#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x12010b9a, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.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@4195a5e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c2aaa52 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], 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@255c88e2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57e24e9e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], 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@7f888d60: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d029b4b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x39a0b9f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x39a0b9f0], image[size 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 0xd811166], image[size 667 x 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xd811166], image[size 667 x 1001, 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.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 0xd811166], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2877 ms [junit] PRINT resizeWithinPrint repaint [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] PRINT resizeWithinPrint size- 772x595 [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] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 986 ms, 60.8 fps, 16 ms/f; total: 60 f, 60.8 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065919797 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 @ 1579065919861 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065919861 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] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065923592 ms III - Start [junit] SLOCK [T main @ 1579065923596 ms +++ localhost/127.0.0.1:59999 - Locked within 2016 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 0x63010e54, 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 0xffffffffd0010d62, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925831 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925833 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925836 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925836 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 0x78969d5f], image[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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78969d5f], image[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 0x78969d5f], image[size 320 x 480, buffer 0x0], glad[1 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1be3b11a], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x1be3b11a], 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 0x78969d5f], image[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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78969d5f], image[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 0x78969d5f], image[size 320 x 480, buffer 0x0], glad[1 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1be3b11a], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 350 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 0xfffffffff70106f8, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0111ca, 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 0x5b791264], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5b791264], 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 0x5b791264], 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 0xa9c5878], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], 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 0x5b791264], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5b791264], 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 0x5b791264], 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 0xa9c5878], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], 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 0xffffffffe30111a4, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 198 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 0x5f36aa59], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f36aa59], 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 0x62f55d89], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], 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 0x5f36aa59], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f36aa59], 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 0x62f55d89], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 478 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x63010e54, 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 0x64b44aab], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x64b44aab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x64b44aab], 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 0x2d330fd7], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2d330fd7], 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.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 0x2d330fd7], 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 0x64b44aab], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x64b44aab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x64b44aab], 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 0x2d330fd7], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2d330fd7], 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.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 0x2d330fd7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 388 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 0x74e16127], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x74e16127], 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 0x1563af5b], image[size 668 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1563af5b], 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 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 0x1563af5b], 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 0x74e16127], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x74e16127], 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 0x1563af5b], image[size 668 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1563af5b], 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 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 0x1563af5b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 495 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 0xffffffffe30111a4, 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 0xfffffffffc010162, 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] 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@7ffede0d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7412923e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], 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@7c40df62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@79964c7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], 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@652e3f63: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@239181e6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2456 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@5e5a6900: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@191651b3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], 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@4764af16: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38e89421 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], 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@b5c8873: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bb9094f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2028 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@2c73180b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23c2b246 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0x305d8e4e], 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@26c010f9: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50c62327 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1276 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@6774ee37: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@a07361e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x5845ee03], 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@46d9865b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f9c82d9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1266 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@1c6a5be0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@705b1a68 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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@1ed81041: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b4f4dbb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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@16db9d8e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54adf800 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2135 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 0xffffffffe30111a4, 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 804 ms, 74.6 fps, 13 ms/f; total: 60 f, 74.6 fps, 13 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065938821 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065938838 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] 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 0x3d0107b9, 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 0xffffffffa8010f50, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939194 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939194 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939195 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939195 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 0x7e9de2e7], image[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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e9de2e7], image[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 0x7e9de2e7], image[size 320 x 480, buffer 0x0], glad[1 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24cdbd7c], 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 0x7e9de2e7], image[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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e9de2e7], image[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 0x7e9de2e7], image[size 320 x 480, buffer 0x0], glad[1 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 111 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 0x14010980, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x17010fe2, 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 0x3e80d1ba], image[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 0x17010fe2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3e80d1ba], image[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 0x3e80d1ba], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x14010980, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x708a55fe], 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 0x3e80d1ba], image[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 0x17010fe2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3e80d1ba], image[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 0x3e80d1ba], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x14010980, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffa8010f50, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d0107b9, 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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 189 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 0x191baab1], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x191baab1], 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 0x256436ea], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x256436ea], 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.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 0x256436ea], 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 0x191baab1], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x191baab1], 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 0x256436ea], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x256436ea], 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.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 0x256436ea], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 427 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 0x500111c1, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffd70108d5, 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 0x1ee802f7], image[size 668 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 0xffffffffd70108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1ee802f7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1ee802f7], 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 0x76a86b87], image[size 668 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 0x500111c1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x76a86b87], 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 0x1ee802f7], image[size 668 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 0xffffffffd70108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1ee802f7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1ee802f7], 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 0x76a86b87], image[size 668 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 0x500111c1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, 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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 520 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 0x30d27191], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30d27191], 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 0x159e8926], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], 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 0x30d27191], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30d27191], 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 0x159e8926], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 463 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 0x35010f0b, 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 0xffffffffda010b4e, 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] 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@495c9804: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@429dfbd2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], 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@1ebb787b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@aa48457 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], 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@4dda21f8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e06cebb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, 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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2139 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@71b37c7e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28f61a52 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], 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@2674e82a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d0a8311 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], 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@5b876fff: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ee9258b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2016 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@206042c4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0950ca [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x57af7e35], 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@3586ff70: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b7944c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1204 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@630d95f9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d920238 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5947654], 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 0x5947654], 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@6b17cca: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4db1d740 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5947654], 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 0x5947654], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, 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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1248 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@79d5fd16: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@550e8974 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], 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@6e3900da: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51a36fa8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], 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@1f375d3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59b4efbe [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 44.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2119 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 0x5b010d19, 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 0x6d01119b, 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] 0 s: 60 f / 570 ms, 105.2 fps, 9 ms/f; total: 60 f, 105.2 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951199 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951203 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 0x69011196, 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 0x48010efd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951334 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951334 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951335 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951335 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 0x26f1e3ef], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x26f1e3ef], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.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 0x26f1e3ef], 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 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0xf7ad320], 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 0xf7ad320], 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 0x26f1e3ef], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x26f1e3ef], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.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 0x26f1e3ef], 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 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0xf7ad320], 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 0xf7ad320], 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 13.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 196 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 0x29010661, 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 0xffffffffe00109c0, tileRendererInUse null [junit] >> Gears 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 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 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 0x6823e81d], 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 0xffffffffe00109c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], 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 0x2d6e41e0], 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 0x29010661, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d6e41e0], 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 0x2d6e41e0], 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 0x6823e81d], 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 0xffffffffe00109c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], 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 0x2d6e41e0], 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 0x29010661, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d6e41e0], 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 0x2d6e41e0], 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 0x48010efd, 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 16.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 0x69011196, tileRendererInUse null [junit] >> Gears angle 17.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 220 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 0x2a371fb2], image[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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76590967], 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 0x2a371fb2], image[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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 19.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 389 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 0x4b01067e, 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 0x90108f4, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.0, t 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 0x32205fe8], image[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 0x90108f4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x32205fe8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x32205fe8], image[size 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 0xcd6b733], image[size 892 x 667, 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 0x4b01067e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0xcd6b733], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xcd6b733], 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 0x32205fe8], image[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 0x90108f4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x32205fe8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x32205fe8], image[size 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 0xcd6b733], image[size 892 x 667, 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 0x4b01067e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0xcd6b733], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xcd6b733], image[size 892 x 667, buffer 0x0], 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 0x48010efd, 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 0x48010efd, 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 0x69011196, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x69011196, tileRendererInUse null [junit] >> Gears angle 23.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 521 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 0x5dd94eb3], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x5dd94eb3], 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 0x544bd38e], image[size 1025 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x544bd38e], 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 0x5dd94eb3], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x5dd94eb3], 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 0x544bd38e], image[size 1025 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x544bd38e], image[size 1025 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 0x450108d8, 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 0x280111cd, tileRendererInUse null [junit] >> Gears angle 25.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 486 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 0xffffffffaf0108d1, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc6011199, 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@6eef16ef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f66146d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], 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@5e8024ba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c786ed1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], 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@3274c849: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e8cbbf7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, tileRendererInUse null [junit] >> Gears angle 29.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1997 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@2a98b2aa: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51e9b844 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], 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@7f532652: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75d51f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], 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@9dd5c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@604c447c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, 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 false [junit] PRINT Duration 1871 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@53789d9: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24b0237a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47464332], 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@3e7c8704: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bb57398 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, tileRendererInUse null [junit] >> Gears angle 36.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 1114 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@c227b22: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f1a35b3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41c6a63b], 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 0x41c6a63b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x37cc00b9], 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@64a7f695: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20a394da [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41c6a63b], 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 0x41c6a63b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, 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 1113 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@32e37a30: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68c355b6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], 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@627b673d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b921e88 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], 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@33d754e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f3011bd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], image[size 1025 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 0x4b010efd, 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 0x6c011196, tileRendererInUse null [junit] >> Gears angle 42.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 2008 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 0x2b0111cd, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x480108d8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 558 ms, 107.5 fps, 9 ms/f; total: 60 f, 107.5 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962684 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962692 d 0ms]] [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 0xffffffffdf0111c0, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962818 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962819 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962820 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962820 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x12115814], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x12115814], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b 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 0x12115814], 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 0xffffffffe30111a4, 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 0x50109ab, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 240 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 0x61010f4e, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x42421c30], 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 0x42421c30], 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x42421c30], 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 0x42421c30], 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x3fb0c2ce], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.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 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x42421c30], 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 0x42421c30], 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 0x15010cf1, 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 0x15010cf1, 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 293 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47d26db6], 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 0x1c7cdfc], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1c7cdfc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], 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 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x47d26db6], 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 0x1c7cdfc], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1c7cdfc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], image[size 892 x 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x47d26db6], 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], image[size 892 x 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], 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 0x47d26db6], 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 0x15010cf1, 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 0xffffffffe30111a4, 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 844 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 0x50109ab, 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 0xffffffffdf0111c0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], image[size 892 x 667, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x44bb91cd], 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], image[size 892 x 667, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x44bb91cd], 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], 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 0x44bb91cd], 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 0x2d0111ca, 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 24.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 0xffffffffe30111a4, 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 513 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x545d83e], 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 0x545d83e], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 27.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 894 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.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 0x2d0111ca, 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@79a21984: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32162771 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], 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@7423e359: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5250ed0b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], 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@2828df4d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e40635c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, 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 false [junit] PRINT Duration 2041 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@2325b518: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a1e41c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], 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@7b54c859: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50d763c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], 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@74eea3c5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ff680a7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1861 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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@1e263e1b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52a929f1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5594458e], 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@27d3e25b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@379d4732 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 37.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 1220 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@7b2b28a4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@541962ab [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4e3e27b5], 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@55a7e20d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66bf4810 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 41.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 1182 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@2522b8f1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@460d6d0d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], 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@13c7d640: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@876e75d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], 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@7b341f5b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7eeeda6b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 44.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 2029 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 570 ms, 105.2 fps, 9 ms/f; total: 60 f, 105.2 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975503 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975519 d 0ms]] [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 0x23010923, 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 0x23010923, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975634 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975634 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975635 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975635 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 0x5c46fa55], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c46fa55], 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 0x5c46fa55], 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 0x7ee1138], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1138], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7ee1138], 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 0x5c46fa55], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c46fa55], 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 0x5c46fa55], 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 0x7ee1138], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1138], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7ee1138], 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 0x23010923, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 123 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 0x66660117], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x66660117], 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 0x66660117], 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 0x21cf104b], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 0x66660117], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x66660117], 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 0x66660117], 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 0x21cf104b], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 0x23010923, 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 142 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x57c5b171], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x57c5b171], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x57c5b171], 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 0x23e9a1ab], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x23e9a1ab], 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 0x57c5b171], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x57c5b171], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x57c5b171], 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 0x23e9a1ab], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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 0x23010923, 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] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x442d1a50], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x442d1a50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x442d1a50], 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 0x6807c54e], image[size 668 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6807c54e], 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.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 0x6807c54e], 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 0x442d1a50], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x442d1a50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x442d1a50], 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 0x6807c54e], image[size 668 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6807c54e], 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.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 0x6807c54e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x34010f4d, 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 0x34010f4d, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 363 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 0x61010f4e, 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 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x3e97db64], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3e97db64], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3e97db64], 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 0x6e15d721], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 0x3e97db64], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3e97db64], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3e97db64], 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 0x6e15d721], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0xfffffffff70106f8, 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 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 210 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 0xffffffff8e011007, 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@50920d5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d31c0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], 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@7eda8518: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43c4d184 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], 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@207902df: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a47e5a2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1925 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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@273fe771: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@13f50c7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], 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@9f74e21: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b8e7ed6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], 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@6898f5d6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@37b74f26 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1811 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@5cb28778: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22f85bc9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], 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@3ae07165: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7835960a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 0x2d0111ca, 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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1081 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 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@42077a24: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@320f2da8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0x6b4fcd0c], 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@20e442c3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8d3630c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1079 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x34010f4d, 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@6dfb256e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f0a4686 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], 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@35b5f214: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f5567d8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], 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@6b099169: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3825beb9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x23010923, 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 0x23010923, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1975 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 0x23010923, 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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 52.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 712 ms, 84.2 fps, 11 ms/f; total: 60 f, 84.2 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986606 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986623 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 0x15010cf1, 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 0x15010cf1, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986735 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986735 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986736 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986736 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 0x4ee451f8], image[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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ee451f8], image[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 0x4ee451f8], image[size 320 x 480, buffer 0x0], glad[1 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 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 0x4ee451f8], image[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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ee451f8], image[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 0x4ee451f8], image[size 320 x 480, buffer 0x0], glad[1 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 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 98 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 0x34010f4d, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdf0111c0, 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 0x3fb807df], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fb807df], 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 0x3fb807df], 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 0x263e7228], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x263e7228], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 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 0x263e7228], 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 0x3fb807df], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fb807df], 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 0x3fb807df], 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 0x263e7228], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x263e7228], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 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 0x263e7228], 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 166 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 0x30cb95b8], image[size 668 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30cb95b8], 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 0x77f87733], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x77f87733], 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 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 0x77f87733], 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 0x30cb95b8], image[size 668 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30cb95b8], 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 0x77f87733], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x77f87733], 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 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 0x77f87733], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 479 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 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0xffffffffa0010f60, 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 0x15f630d3], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x15f630d3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x15f630d3], 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 0x7d3e13e6], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0x7d3e13e6], 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 0x15f630d3], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x15f630d3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x15f630d3], 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 0x7d3e13e6], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 325 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 0x6bebf9b4], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6bebf9b4], 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 0x2cbe5ee0], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2cbe5ee0], 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 0x6bebf9b4], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6bebf9b4], 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 0x2cbe5ee0], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 454 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 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@e72f376: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bf52839 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], 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@7b178dd4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e271d67 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], 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@582963b2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d1942d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2103 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@c1461fa: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31e0a7c0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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@a679bec: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23cb8aa1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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@65a11a5d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57a410de [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1975 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@2902ad92: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f75b108 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x3a26a036], 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@cb67fc2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5100ad35 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 45.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1252 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@12a8a168: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5848b191 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0x5824328c], 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@6a7ecad4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63e84aeb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 49.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1301 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@5c9520af: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d79698c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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@7ab56b67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@cf7ea9f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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@7cdd9ced: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d6da292 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2105 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 0x2d0111ca, 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 0xffffffffe30111a4, 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] 0 s: 60 f / 517 ms, 116.0 fps, 8 ms/f; total: 60 f, 116.0 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998524 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998539 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] 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 0x6a010f63, 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 0x5e0109bd, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998621 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998622 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998622 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 0x427549db], image[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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x427549db], image[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 0x427549db], image[size 320 x 480, buffer 0x0], glad[1 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 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 0x6e034239], 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 0x427549db], image[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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x427549db], image[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 0x427549db], image[size 320 x 480, buffer 0x0], glad[1 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 100 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 0x180109fd, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffcf011280, 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 0x327182ab], image[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 0xffffffffcf011280, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x327182ab], image[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 0x327182ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x180109fd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 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 0x2ad86f2f], 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 0x327182ab], image[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 0xffffffffcf011280, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x327182ab], image[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 0x327182ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x180109fd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 17.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x6a010f63, 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 0x6a010f63, 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 0x2dd7b6ac], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2dd7b6ac], 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 0x4ffe451c], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x4ffe451c], 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 0x2dd7b6ac], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2dd7b6ac], 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 0x4ffe451c], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x4ffe451c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 456 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 0xffffffff9c0111e8, tileRendererInUse null [junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x630108d1, 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 0x2ebfc075], image[size 668 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 0x630108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2ebfc075], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2ebfc075], 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 0x17228f7d], image[size 668 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 0xffffffff9c0111e8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x17228f7d], 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.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 0x17228f7d], 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 0x2ebfc075], image[size 668 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 0x630108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2ebfc075], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2ebfc075], 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 0x17228f7d], image[size 668 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 0xffffffff9c0111e8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x17228f7d], 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.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 0x17228f7d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, 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 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 499 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 0x7310531e], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7310531e], 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 0x8953c12], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8953c12], 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 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 0x8953c12], 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 0x7310531e], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7310531e], 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 0x8953c12], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8953c12], 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 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 0x8953c12], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 491 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 0x4b010fc1, 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 0xffffffffdf010f5d, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.0, r 1.0, b -1.5, t 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@47fdefbc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2011c818 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], 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@4cfb3070: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@56966a30 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], 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@3add1aef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@166fa2df [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2110 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@6e73dcf2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6485fdce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], 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@72444d90: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e6b3783 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], 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@51be1733: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@729b9056 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1989 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@678123a2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f31d558 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xa1fa0b4], 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@2d04a2ca: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ff828b2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1203 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@4f3012a3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2927d15d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x16deff7d], 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@4f104d74: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e20ebb8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1239 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@6498e155: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20d95d2e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], 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@42377d90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40b6b4a7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], 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@7f41a4d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bdf9903 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2101 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 0x7d010f51, 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 0x5401092a, 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] 0 s: 60 f / 508 ms, 118.1 fps, 8 ms/f; total: 60 f, 118.1 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010438 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010443 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 0xb010fe5, 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 0x310111cd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010525 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010525 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010526 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010526 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 0x434187a3], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x434187a3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x434187a3], 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 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3b456a0e], 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 0x3b456a0e], 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 0x434187a3], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x434187a3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x434187a3], 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 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3b456a0e], 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 0x3b456a0e], 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 14.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 117 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 0xffffffff98010fb3, 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 0x6010734, tileRendererInUse null [junit] >> Gears 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 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 0x5a75daff], 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 0x6010734, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5a75daff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x5a75daff], 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 0x69198e28], 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 0xffffffff98010fb3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x69198e28], 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 0x69198e28], 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 0x5a75daff], 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 0x6010734, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5a75daff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x5a75daff], 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 0x69198e28], 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 0xffffffff98010fb3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x69198e28], 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 0x69198e28], 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 0x310111cd, 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 205 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 0x34ac9fb2], image[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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7beb3c28], 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 0x34ac9fb2], image[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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, 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 0xb010fe5, 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 439 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 0xffffffffd7010f5c, 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 0xffffffffd1010195, 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 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 0x13ac6f67], image[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 0xffffffffd1010195, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x13ac6f67], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x13ac6f67], image[size 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 0x3622812], image[size 892 x 667, 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 0xffffffffd7010f5c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3622812], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3622812], 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 0x13ac6f67], image[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 0xffffffffd1010195, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x13ac6f67], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x13ac6f67], image[size 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 0x3622812], image[size 892 x 667, 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 0xffffffffd7010f5c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3622812], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3622812], image[size 892 x 667, buffer 0x0], 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 0x310111cd, 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 24.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 0xb010fe5, 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 true [junit] PRINT Duration 482 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 0x503269a4], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x503269a4], 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 0x4f1067eb], image[size 1025 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x4f1067eb], 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 0x503269a4], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x503269a4], 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 0x4f1067eb], image[size 1025 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x4f1067eb], image[size 1025 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 0xfffffffffe010f0a, 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 0x19010fdf, tileRendererInUse null [junit] >> Gears angle 27.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 505 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 28.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 0x760109bd, 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@5c59abe6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ea33acf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], 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@4dfaa0f9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50800bbf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], 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@28534a62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73a197bf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, 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 true [junit] PRINT Duration 2036 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@3945f2ae: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a47cb8b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], 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@704bf95d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4472a74b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], 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@8f2ec8e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@350108b0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 34.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 1782 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@7634a54: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27a3e2c7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x2a16bd61], 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@73b9c980: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6df7b858 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 37.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 1143 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@1c1076d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65ddce6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6b4c1277], 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@5a5432cf: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d609cd3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 41.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 1137 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@5c6d6f62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@42461579 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], 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@1653f9b4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@346fffaf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], 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@549ea779: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@407b52ee [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], image[size 1025 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 0x340111cd, 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 0xe010fe5, tileRendererInUse null [junit] >> Gears angle 44.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 1997 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 0x1c010fdf, tileRendererInUse null [junit] >> Gears angle 45.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 0x1010f0a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 534 ms, 112.3 fps, 8 ms/f; total: 60 f, 112.3 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021821 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021825 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 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021936 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021937 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021937 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x41e01d31], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x41e01d31], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x41e01d31], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x41e01d31], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [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 0x41e01d31], 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 0xffffffffe30111a4, 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 15.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 244 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 0x50109ab, 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x41763e81], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x41763e81], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x41763e81], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x34010f4d, 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 0x34010f4d, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 19.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 271 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4274e275], 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 0x5dfd661e], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x5dfd661e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], 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 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4274e275], 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 0x5dfd661e], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x5dfd661e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], image[size 892 x 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x4274e275], 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], image[size 892 x 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], 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 0x4274e275], 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 0x34010f4d, 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 0xffffffffe30111a4, 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] PRINT Duration 896 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 0xfffffffff70106f8, 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 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], image[size 892 x 667, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x23223caa], 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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], image[size 892 x 667, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x23223caa], 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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], 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 0x23223caa], 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 0xffffffffd1010fe6, 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 25.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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 26.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 496 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 29.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 862 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 0x34010f4d, 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffd1010fe6, 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@5423ce96: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26f727df [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], 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@62426011: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1103b637 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], 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@4c034d35: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d251c90 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 32.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 2011 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@62b5ecea: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26837b17 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], 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@7e276c6c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e277514 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], 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@19fe6535: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7b9f76a9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 36.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 1799 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@6774842b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11ee7938 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7e6b9f9e], 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 0x7e6b9f9e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x84c7250], 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@18f2254b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4caab7b0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7e6b9f9e], 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 0x7e6b9f9e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, 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 1186 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@4a631a04: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38fcf65e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158ace5], 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 0x158ace5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4b64b55b], 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@72412bad: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f687ee [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158ace5], 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 0x158ace5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, 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 1195 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@315174e7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49833840 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], 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@19ae4f1a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@560127cf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], 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@6b205c16: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76697e3b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 46.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 2018 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 47.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 0xffffffffd1010fe6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 706 ms, 84.9 fps, 11 ms/f; total: 60 f, 84.9 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034655 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034670 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 0x23010923, 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 0xffffffffb90111f9, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034784 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034784 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034785 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034785 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 0x6a7c6a7a], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a7c6a7a], 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 0x6a7c6a7a], 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b529f4a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b529f4a], 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 0x6a7c6a7a], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a7c6a7a], 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 0x6a7c6a7a], 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b529f4a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 97 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 0xce1299e], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xce1299e], 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 0xce1299e], 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 0x1375927d], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1375927d], 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 0x1375927d], 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 0xce1299e], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xce1299e], 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 0xce1299e], 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 0x1375927d], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1375927d], 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 0x1375927d], 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 0xffffffffb90111f9, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 127 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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 0x4435bd39], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4435bd39], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4435bd39], 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 0x424c08a4], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x424c08a4], 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 0x4435bd39], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4435bd39], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4435bd39], 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 0x424c08a4], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 185 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 0xffffffffdf0111c0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x12010b9a, 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 0x2877bca4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2877bca4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2877bca4], 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 0x6d4573cc], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6d4573cc], 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.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 0x6d4573cc], 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 0x2877bca4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2877bca4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2877bca4], 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 0x6d4573cc], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6d4573cc], 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.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 0x6d4573cc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 337 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 0x61010f4e, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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 0x1b3be546], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1b3be546], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1b3be546], 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 0x1f10ba15], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 0x1b3be546], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1b3be546], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1b3be546], 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 0x1f10ba15], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 186 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 0xffffffffe30111a4, 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@5083994: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39b642bb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], 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@5a66618d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@77298428 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], 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@761e8c1e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52ef58df [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1943 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.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 0x12010b9a, 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@1bbd72cf: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3bf0111f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], 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@3a71408f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68309920 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], 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@2ec34de2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@78a3d61b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x23010923, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1788 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@55a8cf26: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@565586a0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.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 0x1fa940c1], 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@220bbb9c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3ff3216 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.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 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x23010923, 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 0x23010923, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1049 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@c1a776f: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f82eccb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], 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@4631c02c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@496b4873 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0x61010f4e, 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 0x61010f4e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1067 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@56966004: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76fdb7e2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], 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@413e7291: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fbc11b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], 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@3179fdb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@330d3ece [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0x61010f4e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1924 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 0x61010f4e, 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 0xffffffffe30111a4, 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 true [junit] 0 s: 60 f / 511 ms, 117.4 fps, 8 ms/f; total: 60 f, 117.4 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066045320 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 - test12_flip0_aa8 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066045338 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066045397 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066045397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 124.527 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065923592 ms III - Start [junit] SLOCK [T main @ 1579065923596 ms +++ localhost/127.0.0.1:59999 - Locked within 2016 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 0x63010e54, 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 0xffffffffd0010d62, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925831 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925833 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925836 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925836 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 0x78969d5f], image[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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78969d5f], image[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 0x78969d5f], image[size 320 x 480, buffer 0x0], glad[1 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1be3b11a], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x1be3b11a], 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 0x78969d5f], image[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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78969d5f], image[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 0x78969d5f], image[size 320 x 480, buffer 0x0], glad[1 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1be3b11a], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 350 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 0xfffffffff70106f8, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0111ca, 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 0x5b791264], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5b791264], 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 0x5b791264], 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 0xa9c5878], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], 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 0x5b791264], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5b791264], 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 0x5b791264], 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 0xa9c5878], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], 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 0xffffffffe30111a4, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 198 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 0x5f36aa59], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f36aa59], 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 0x62f55d89], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], 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 0x5f36aa59], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f36aa59], 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 0x62f55d89], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 478 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x63010e54, 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 0x64b44aab], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x64b44aab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x64b44aab], 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 0x2d330fd7], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2d330fd7], 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.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 0x2d330fd7], 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 0x64b44aab], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x64b44aab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x64b44aab], 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 0x2d330fd7], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2d330fd7], 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.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 0x2d330fd7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 388 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 0x74e16127], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x74e16127], 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 0x1563af5b], image[size 668 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1563af5b], 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 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 0x1563af5b], 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 0x74e16127], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x74e16127], 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 0x1563af5b], image[size 668 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1563af5b], 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 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 0x1563af5b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 495 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 0xffffffffe30111a4, 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 0xfffffffffc010162, 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] 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@7ffede0d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7412923e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], 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@7c40df62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@79964c7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], 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@652e3f63: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@239181e6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2456 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@5e5a6900: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@191651b3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], 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@4764af16: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38e89421 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], 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@b5c8873: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bb9094f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2028 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@2c73180b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23c2b246 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0x305d8e4e], 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@26c010f9: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50c62327 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1276 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@6774ee37: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@a07361e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x5845ee03], 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@46d9865b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f9c82d9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1266 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@1c6a5be0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@705b1a68 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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@1ed81041: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b4f4dbb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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@16db9d8e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54adf800 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2135 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 0xffffffffe30111a4, 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 804 ms, 74.6 fps, 13 ms/f; total: 60 f, 74.6 fps, 13 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065938821 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065938838 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] 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 0x3d0107b9, 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 0xffffffffa8010f50, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939194 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939194 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939195 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939195 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 0x7e9de2e7], image[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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e9de2e7], image[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 0x7e9de2e7], image[size 320 x 480, buffer 0x0], glad[1 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24cdbd7c], 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 0x7e9de2e7], image[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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e9de2e7], image[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 0x7e9de2e7], image[size 320 x 480, buffer 0x0], glad[1 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 111 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 0x14010980, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x17010fe2, 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 0x3e80d1ba], image[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 0x17010fe2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3e80d1ba], image[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 0x3e80d1ba], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x14010980, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x708a55fe], 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 0x3e80d1ba], image[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 0x17010fe2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3e80d1ba], image[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 0x3e80d1ba], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x14010980, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffa8010f50, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d0107b9, 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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 189 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 0x191baab1], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x191baab1], 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 0x256436ea], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x256436ea], 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.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 0x256436ea], 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 0x191baab1], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x191baab1], 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 0x256436ea], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x256436ea], 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.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 0x256436ea], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 427 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 0x500111c1, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffd70108d5, 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 0x1ee802f7], image[size 668 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 0xffffffffd70108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1ee802f7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1ee802f7], 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 0x76a86b87], image[size 668 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 0x500111c1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x76a86b87], 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 0x1ee802f7], image[size 668 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 0xffffffffd70108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1ee802f7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1ee802f7], 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 0x76a86b87], image[size 668 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 0x500111c1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, 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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 520 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 0x30d27191], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30d27191], 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 0x159e8926], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], 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 0x30d27191], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30d27191], 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 0x159e8926], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 463 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 0x35010f0b, 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 0xffffffffda010b4e, 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] 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@495c9804: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@429dfbd2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], 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@1ebb787b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@aa48457 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], 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@4dda21f8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e06cebb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, 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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2139 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@71b37c7e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28f61a52 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], 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@2674e82a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d0a8311 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], 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@5b876fff: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ee9258b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2016 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@206042c4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0950ca [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x57af7e35], 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@3586ff70: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b7944c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1204 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@630d95f9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d920238 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5947654], 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 0x5947654], 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@6b17cca: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4db1d740 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5947654], 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 0x5947654], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, 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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1248 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@79d5fd16: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@550e8974 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], 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@6e3900da: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51a36fa8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], 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@1f375d3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59b4efbe [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 44.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2119 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 0x5b010d19, 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 0x6d01119b, 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] 0 s: 60 f / 570 ms, 105.2 fps, 9 ms/f; total: 60 f, 105.2 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951199 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951203 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 0x69011196, 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 0x48010efd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951334 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951334 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951335 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951335 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 0x26f1e3ef], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x26f1e3ef], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.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 0x26f1e3ef], 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 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0xf7ad320], 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 0xf7ad320], 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 0x26f1e3ef], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x26f1e3ef], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.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 0x26f1e3ef], 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 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0xf7ad320], 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 0xf7ad320], 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 13.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 196 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 0x29010661, 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 0xffffffffe00109c0, tileRendererInUse null [junit] >> Gears 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 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 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 0x6823e81d], 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 0xffffffffe00109c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], 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 0x2d6e41e0], 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 0x29010661, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d6e41e0], 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 0x2d6e41e0], 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 0x6823e81d], 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 0xffffffffe00109c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], 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 0x2d6e41e0], 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 0x29010661, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d6e41e0], 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 0x2d6e41e0], 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 0x48010efd, 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 16.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 0x69011196, tileRendererInUse null [junit] >> Gears angle 17.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 220 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 0x2a371fb2], image[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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76590967], 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 0x2a371fb2], image[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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 19.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 389 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 0x4b01067e, 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 0x90108f4, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.0, t 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 0x32205fe8], image[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 0x90108f4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x32205fe8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x32205fe8], image[size 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 0xcd6b733], image[size 892 x 667, 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 0x4b01067e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0xcd6b733], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xcd6b733], 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 0x32205fe8], image[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 0x90108f4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x32205fe8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x32205fe8], image[size 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 0xcd6b733], image[size 892 x 667, 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 0x4b01067e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0xcd6b733], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xcd6b733], image[size 892 x 667, buffer 0x0], 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 0x48010efd, 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 0x48010efd, 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 0x69011196, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x69011196, tileRendererInUse null [junit] >> Gears angle 23.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 521 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 0x5dd94eb3], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x5dd94eb3], 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 0x544bd38e], image[size 1025 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x544bd38e], 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 0x5dd94eb3], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x5dd94eb3], 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 0x544bd38e], image[size 1025 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x544bd38e], image[size 1025 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 0x450108d8, 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 0x280111cd, tileRendererInUse null [junit] >> Gears angle 25.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 486 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 0xffffffffaf0108d1, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc6011199, 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@6eef16ef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f66146d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], 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@5e8024ba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c786ed1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], 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@3274c849: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e8cbbf7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, tileRendererInUse null [junit] >> Gears angle 29.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1997 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@2a98b2aa: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51e9b844 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], 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@7f532652: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75d51f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], 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@9dd5c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@604c447c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, 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 false [junit] PRINT Duration 1871 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@53789d9: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24b0237a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47464332], 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@3e7c8704: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bb57398 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, tileRendererInUse null [junit] >> Gears angle 36.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 1114 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@c227b22: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f1a35b3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41c6a63b], 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 0x41c6a63b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x37cc00b9], 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@64a7f695: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20a394da [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41c6a63b], 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 0x41c6a63b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, 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 1113 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@32e37a30: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68c355b6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], 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@627b673d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b921e88 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], 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@33d754e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f3011bd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], image[size 1025 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 0x4b010efd, 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 0x6c011196, tileRendererInUse null [junit] >> Gears angle 42.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 2008 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 0x2b0111cd, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x480108d8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 558 ms, 107.5 fps, 9 ms/f; total: 60 f, 107.5 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962684 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962692 d 0ms]] [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 0xffffffffdf0111c0, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962818 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962819 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962820 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962820 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x12115814], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x12115814], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b 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 0x12115814], 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 0xffffffffe30111a4, 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 0x50109ab, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 240 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 0x61010f4e, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x42421c30], 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 0x42421c30], 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x42421c30], 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 0x42421c30], 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x3fb0c2ce], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.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 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x42421c30], 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 0x42421c30], 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 0x15010cf1, 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 0x15010cf1, 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 293 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47d26db6], 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 0x1c7cdfc], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1c7cdfc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], 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 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x47d26db6], 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 0x1c7cdfc], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1c7cdfc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], image[size 892 x 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x47d26db6], 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], image[size 892 x 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], 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 0x47d26db6], 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 0x15010cf1, 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 0xffffffffe30111a4, 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 844 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 0x50109ab, 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 0xffffffffdf0111c0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], image[size 892 x 667, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x44bb91cd], 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], image[size 892 x 667, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x44bb91cd], 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], 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 0x44bb91cd], 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 0x2d0111ca, 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 24.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 0xffffffffe30111a4, 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 513 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x545d83e], 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 0x545d83e], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 27.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 894 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.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 0x2d0111ca, 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@79a21984: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32162771 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], 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@7423e359: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5250ed0b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], 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@2828df4d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e40635c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, 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 false [junit] PRINT Duration 2041 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@2325b518: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a1e41c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], 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@7b54c859: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50d763c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], 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@74eea3c5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ff680a7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1861 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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@1e263e1b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52a929f1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5594458e], 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@27d3e25b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@379d4732 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 37.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 1220 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@7b2b28a4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@541962ab [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4e3e27b5], 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@55a7e20d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66bf4810 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 41.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 1182 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@2522b8f1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@460d6d0d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], 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@13c7d640: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@876e75d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], 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@7b341f5b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7eeeda6b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 44.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 2029 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 570 ms, 105.2 fps, 9 ms/f; total: 60 f, 105.2 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975503 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975519 d 0ms]] [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 0x23010923, 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 0x23010923, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975634 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975634 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975635 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975635 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 0x5c46fa55], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c46fa55], 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 0x5c46fa55], 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 0x7ee1138], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1138], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7ee1138], 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 0x5c46fa55], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c46fa55], 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 0x5c46fa55], 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 0x7ee1138], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1138], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7ee1138], 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 0x23010923, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 123 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 0x66660117], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x66660117], 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 0x66660117], 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 0x21cf104b], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 0x66660117], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x66660117], 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 0x66660117], 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 0x21cf104b], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 0x23010923, 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 142 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x57c5b171], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x57c5b171], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x57c5b171], 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 0x23e9a1ab], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x23e9a1ab], 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 0x57c5b171], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x57c5b171], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x57c5b171], 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 0x23e9a1ab], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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 0x23010923, 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] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x442d1a50], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x442d1a50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x442d1a50], 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 0x6807c54e], image[size 668 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6807c54e], 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.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 0x6807c54e], 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 0x442d1a50], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x442d1a50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x442d1a50], 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 0x6807c54e], image[size 668 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6807c54e], 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.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 0x6807c54e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x34010f4d, 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 0x34010f4d, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 363 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 0x61010f4e, 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 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x3e97db64], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3e97db64], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3e97db64], 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 0x6e15d721], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 0x3e97db64], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3e97db64], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3e97db64], 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 0x6e15d721], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0xfffffffff70106f8, 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 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 210 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 0xffffffff8e011007, 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@50920d5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d31c0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], 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@7eda8518: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43c4d184 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], 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@207902df: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a47e5a2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1925 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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@273fe771: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@13f50c7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], 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@9f74e21: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b8e7ed6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], 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@6898f5d6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@37b74f26 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1811 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@5cb28778: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22f85bc9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], 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@3ae07165: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7835960a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 0x2d0111ca, 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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1081 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 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@42077a24: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@320f2da8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0x6b4fcd0c], 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@20e442c3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8d3630c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1079 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x34010f4d, 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@6dfb256e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f0a4686 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], 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@35b5f214: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f5567d8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], 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@6b099169: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3825beb9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x23010923, 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 0x23010923, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1975 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 0x23010923, 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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 52.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 712 ms, 84.2 fps, 11 ms/f; total: 60 f, 84.2 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986606 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986623 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 0x15010cf1, 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 0x15010cf1, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986735 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986735 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986736 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986736 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 0x4ee451f8], image[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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ee451f8], image[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 0x4ee451f8], image[size 320 x 480, buffer 0x0], glad[1 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 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 0x4ee451f8], image[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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ee451f8], image[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 0x4ee451f8], image[size 320 x 480, buffer 0x0], glad[1 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 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 98 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 0x34010f4d, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdf0111c0, 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 0x3fb807df], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fb807df], 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 0x3fb807df], 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 0x263e7228], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x263e7228], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 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 0x263e7228], 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 0x3fb807df], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fb807df], 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 0x3fb807df], 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 0x263e7228], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x263e7228], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 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 0x263e7228], 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 166 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 0x30cb95b8], image[size 668 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30cb95b8], 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 0x77f87733], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x77f87733], 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 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 0x77f87733], 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 0x30cb95b8], image[size 668 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30cb95b8], 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 0x77f87733], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x77f87733], 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 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 0x77f87733], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 479 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 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0xffffffffa0010f60, 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 0x15f630d3], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x15f630d3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x15f630d3], 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 0x7d3e13e6], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0x7d3e13e6], 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 0x15f630d3], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x15f630d3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x15f630d3], 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 0x7d3e13e6], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 325 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 0x6bebf9b4], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6bebf9b4], 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 0x2cbe5ee0], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2cbe5ee0], 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 0x6bebf9b4], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6bebf9b4], 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 0x2cbe5ee0], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 454 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 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@e72f376: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bf52839 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], 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@7b178dd4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e271d67 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], 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@582963b2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d1942d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2103 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@c1461fa: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31e0a7c0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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@a679bec: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23cb8aa1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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@65a11a5d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57a410de [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1975 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@2902ad92: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f75b108 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x3a26a036], 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@cb67fc2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5100ad35 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 45.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1252 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@12a8a168: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5848b191 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0x5824328c], 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@6a7ecad4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63e84aeb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 49.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1301 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@5c9520af: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d79698c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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@7ab56b67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@cf7ea9f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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@7cdd9ced: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d6da292 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2105 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 0x2d0111ca, 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 0xffffffffe30111a4, 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] 0 s: 60 f / 517 ms, 116.0 fps, 8 ms/f; total: 60 f, 116.0 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998524 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998539 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] 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 0x6a010f63, 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 0x5e0109bd, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998621 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998622 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998622 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 0x427549db], image[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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x427549db], image[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 0x427549db], image[size 320 x 480, buffer 0x0], glad[1 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 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 0x6e034239], 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 0x427549db], image[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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x427549db], image[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 0x427549db], image[size 320 x 480, buffer 0x0], glad[1 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 100 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 0x180109fd, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffcf011280, 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 0x327182ab], image[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 0xffffffffcf011280, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x327182ab], image[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 0x327182ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x180109fd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 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 0x2ad86f2f], 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 0x327182ab], image[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 0xffffffffcf011280, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x327182ab], image[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 0x327182ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x180109fd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 17.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x6a010f63, 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 0x6a010f63, 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 0x2dd7b6ac], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2dd7b6ac], 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 0x4ffe451c], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x4ffe451c], 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 0x2dd7b6ac], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2dd7b6ac], 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 0x4ffe451c], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x4ffe451c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 456 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 0xffffffff9c0111e8, tileRendererInUse null [junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x630108d1, 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 0x2ebfc075], image[size 668 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 0x630108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2ebfc075], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2ebfc075], 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 0x17228f7d], image[size 668 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 0xffffffff9c0111e8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x17228f7d], 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.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 0x17228f7d], 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 0x2ebfc075], image[size 668 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 0x630108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2ebfc075], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2ebfc075], 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 0x17228f7d], image[size 668 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 0xffffffff9c0111e8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x17228f7d], 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.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 0x17228f7d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, 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 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 499 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 0x7310531e], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7310531e], 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 0x8953c12], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8953c12], 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 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 0x8953c12], 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 0x7310531e], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7310531e], 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 0x8953c12], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8953c12], 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 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 0x8953c12], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 491 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 0x4b010fc1, 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 0xffffffffdf010f5d, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.0, r 1.0, b -1.5, t 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@47fdefbc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2011c818 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], 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@4cfb3070: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@56966a30 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], 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@3add1aef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@166fa2df [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2110 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@6e73dcf2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6485fdce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], 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@72444d90: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e6b3783 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], 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@51be1733: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@729b9056 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1989 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@678123a2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f31d558 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xa1fa0b4], 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@2d04a2ca: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ff828b2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1203 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@4f3012a3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2927d15d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x16deff7d], 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@4f104d74: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e20ebb8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1239 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@6498e155: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20d95d2e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], 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@42377d90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40b6b4a7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], 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@7f41a4d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bdf9903 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2101 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 0x7d010f51, 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 0x5401092a, 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] 0 s: 60 f / 508 ms, 118.1 fps, 8 ms/f; total: 60 f, 118.1 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010438 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010443 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 0xb010fe5, 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 0x310111cd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010525 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010525 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010526 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010526 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 0x434187a3], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x434187a3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x434187a3], 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 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3b456a0e], 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 0x3b456a0e], 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 0x434187a3], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x434187a3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x434187a3], 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 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3b456a0e], 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 0x3b456a0e], 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 14.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 117 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 0xffffffff98010fb3, 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 0x6010734, tileRendererInUse null [junit] >> Gears 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 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 0x5a75daff], 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 0x6010734, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5a75daff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x5a75daff], 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 0x69198e28], 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 0xffffffff98010fb3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x69198e28], 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 0x69198e28], 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 0x5a75daff], 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 0x6010734, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5a75daff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x5a75daff], 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 0x69198e28], 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 0xffffffff98010fb3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x69198e28], 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 0x69198e28], 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 0x310111cd, 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 205 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 0x34ac9fb2], image[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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7beb3c28], 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 0x34ac9fb2], image[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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, 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 0xb010fe5, 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 439 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 0xffffffffd7010f5c, 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 0xffffffffd1010195, 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 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 0x13ac6f67], image[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 0xffffffffd1010195, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x13ac6f67], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x13ac6f67], image[size 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 0x3622812], image[size 892 x 667, 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 0xffffffffd7010f5c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3622812], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3622812], 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 0x13ac6f67], image[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 0xffffffffd1010195, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x13ac6f67], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x13ac6f67], image[size 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 0x3622812], image[size 892 x 667, 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 0xffffffffd7010f5c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3622812], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3622812], image[size 892 x 667, buffer 0x0], 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 0x310111cd, 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 24.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 0xb010fe5, 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 true [junit] PRINT Duration 482 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 0x503269a4], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x503269a4], 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 0x4f1067eb], image[size 1025 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x4f1067eb], 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 0x503269a4], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x503269a4], 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 0x4f1067eb], image[size 1025 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x4f1067eb], image[size 1025 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 0xfffffffffe010f0a, 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 0x19010fdf, tileRendererInUse null [junit] >> Gears angle 27.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 505 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 28.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 0x760109bd, 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@5c59abe6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ea33acf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], 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@4dfaa0f9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50800bbf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], 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@28534a62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73a197bf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, 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 true [junit] PRINT Duration 2036 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@3945f2ae: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a47cb8b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], 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@704bf95d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4472a74b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], 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@8f2ec8e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@350108b0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 34.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 1782 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@7634a54: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27a3e2c7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x2a16bd61], 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@73b9c980: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6df7b858 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 37.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 1143 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@1c1076d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65ddce6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6b4c1277], 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@5a5432cf: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d609cd3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 41.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 1137 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@5c6d6f62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@42461579 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], 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@1653f9b4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@346fffaf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], 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@549ea779: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@407b52ee [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], image[size 1025 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 0x340111cd, 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 0xe010fe5, tileRendererInUse null [junit] >> Gears angle 44.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 1997 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 0x1c010fdf, tileRendererInUse null [junit] >> Gears angle 45.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 0x1010f0a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 534 ms, 112.3 fps, 8 ms/f; total: 60 f, 112.3 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021821 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021825 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 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021936 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021937 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021937 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x41e01d31], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x41e01d31], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x41e01d31], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x41e01d31], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [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 0x41e01d31], 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 0xffffffffe30111a4, 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 15.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 244 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 0x50109ab, 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x41763e81], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x41763e81], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x41763e81], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x34010f4d, 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 0x34010f4d, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 19.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 271 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4274e275], 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 0x5dfd661e], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x5dfd661e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], 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 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4274e275], 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 0x5dfd661e], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x5dfd661e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], image[size 892 x 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x4274e275], 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], image[size 892 x 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], 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 0x4274e275], 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 0x34010f4d, 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 0xffffffffe30111a4, 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] PRINT Duration 896 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 0xfffffffff70106f8, 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 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], image[size 892 x 667, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x23223caa], 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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], image[size 892 x 667, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x23223caa], 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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], 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 0x23223caa], 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 0xffffffffd1010fe6, 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 25.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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 26.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 496 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 29.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 862 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 0x34010f4d, 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffd1010fe6, 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@5423ce96: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26f727df [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], 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@62426011: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1103b637 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], 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@4c034d35: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d251c90 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 32.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 2011 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@62b5ecea: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26837b17 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], 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@7e276c6c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e277514 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], 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@19fe6535: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7b9f76a9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 36.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 1799 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@6774842b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11ee7938 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7e6b9f9e], 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 0x7e6b9f9e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x84c7250], 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@18f2254b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4caab7b0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7e6b9f9e], 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 0x7e6b9f9e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, 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 1186 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@4a631a04: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38fcf65e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158ace5], 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 0x158ace5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4b64b55b], 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@72412bad: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f687ee [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158ace5], 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 0x158ace5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, 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 1195 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@315174e7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49833840 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], 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@19ae4f1a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@560127cf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], 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@6b205c16: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76697e3b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 46.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 2018 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 47.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 0xffffffffd1010fe6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 706 ms, 84.9 fps, 11 ms/f; total: 60 f, 84.9 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034655 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034670 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 0x23010923, 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 0xffffffffb90111f9, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034784 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034784 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034785 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034785 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 0x6a7c6a7a], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a7c6a7a], 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 0x6a7c6a7a], 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b529f4a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b529f4a], 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 0x6a7c6a7a], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a7c6a7a], 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 0x6a7c6a7a], 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b529f4a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 97 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 0xce1299e], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xce1299e], 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 0xce1299e], 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 0x1375927d], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1375927d], 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 0x1375927d], 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 0xce1299e], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xce1299e], 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 0xce1299e], 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 0x1375927d], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1375927d], 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 0x1375927d], 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 0xffffffffb90111f9, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 127 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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 0x4435bd39], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4435bd39], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4435bd39], 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 0x424c08a4], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x424c08a4], 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 0x4435bd39], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4435bd39], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4435bd39], 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 0x424c08a4], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 185 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 0xffffffffdf0111c0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x12010b9a, 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 0x2877bca4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2877bca4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2877bca4], 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 0x6d4573cc], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6d4573cc], 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.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 0x6d4573cc], 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 0x2877bca4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2877bca4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2877bca4], 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 0x6d4573cc], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6d4573cc], 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.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 0x6d4573cc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 337 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 0x61010f4e, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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 0x1b3be546], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1b3be546], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1b3be546], 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 0x1f10ba15], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 0x1b3be546], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1b3be546], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1b3be546], 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 0x1f10ba15], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 186 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 0xffffffffe30111a4, 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@5083994: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39b642bb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], 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@5a66618d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@77298428 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], 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@761e8c1e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52ef58df [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1943 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.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 0x12010b9a, 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@1bbd72cf: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3bf0111f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], 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@3a71408f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68309920 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], 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@2ec34de2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@78a3d61b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x23010923, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1788 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@55a8cf26: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@565586a0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.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 0x1fa940c1], 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@220bbb9c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3ff3216 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.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 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x23010923, 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 0x23010923, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1049 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@c1a776f: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f82eccb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], 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@4631c02c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@496b4873 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0x61010f4e, 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 0x61010f4e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1067 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@56966004: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76fdb7e2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], 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@413e7291: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fbc11b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], 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@3179fdb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@330d3ece [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0x61010f4e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1924 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 0x61010f4e, 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 0xffffffffe30111a4, 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 true [junit] 0 s: 60 f / 511 ms, 117.4 fps, 8 ms/f; total: 60 f, 117.4 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066045320 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 - test12_flip0_aa8 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066045338 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066045397 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066045397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_flip1_aa0 took 13.396 sec [junit] Testcase: test01_flip1_aa0_bitmap took 12.357 sec [junit] Testcase: test01_flip1_aa0_bitmap_layered took 11.479 sec [junit] Testcase: test01_flip1_aa0_layered took 12.82 sec [junit] Testcase: test02_flip1_aa8 took 11.097 sec [junit] Testcase: test11_flip0_aa0 took 11.909 sec [junit] Testcase: test11_flip0_aa0_bitmap took 11.898 sec [junit] Testcase: test11_flip0_aa0_bitmap_layered took 11.376 sec [junit] Testcase: test11_flip0_aa0_layered took 12.837 sec [junit] Testcase: test12_flip0_aa8 took 10.661 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 124.527 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065923592 ms III - Start [junit] SLOCK [T main @ 1579065923596 ms +++ localhost/127.0.0.1:59999 - Locked within 2016 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 0x63010e54, 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 0xffffffffd0010d62, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925831 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925833 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925836 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065925836 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 0x78969d5f], image[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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78969d5f], image[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 0x78969d5f], image[size 320 x 480, buffer 0x0], glad[1 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1be3b11a], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x1be3b11a], 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 0x78969d5f], image[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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78969d5f], image[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 0x78969d5f], image[size 320 x 480, buffer 0x0], glad[1 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1be3b11a], image[size 320 x 480, 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.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x1be3b11a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd1010fe6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 350 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 0xfffffffff70106f8, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0111ca, 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 0x5b791264], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5b791264], 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 0x5b791264], 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 0xa9c5878], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], 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 0x5b791264], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5b791264], 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 0x5b791264], 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 0xa9c5878], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xa9c5878], 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 0xffffffffe30111a4, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, 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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 198 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 0x5f36aa59], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f36aa59], 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 0x62f55d89], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], 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 0x5f36aa59], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5f36aa59], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f36aa59], 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 0x62f55d89], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x62f55d89], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 478 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x63010e54, 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 0x64b44aab], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x64b44aab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x64b44aab], 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 0x2d330fd7], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2d330fd7], 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.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 0x2d330fd7], 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 0x64b44aab], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x64b44aab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x64b44aab], 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 0x2d330fd7], image[size 668 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 0xffffffffbd010fe1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2d330fd7], 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.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 0x2d330fd7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 388 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 0x74e16127], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x74e16127], 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 0x1563af5b], image[size 668 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1563af5b], 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 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 0x1563af5b], 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 0x74e16127], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x74e16127], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x74e16127], 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 0x1563af5b], image[size 668 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1563af5b], 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 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1563af5b], 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1563af5b], 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 -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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1563af5b], 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 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 0x1563af5b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 495 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 0xffffffffe30111a4, 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 0xfffffffffc010162, 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] 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@7ffede0d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7412923e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], 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@7c40df62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@79964c7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], 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@652e3f63: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@239181e6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x75e6f599], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e110aa0], image[size 667 x 1000, 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.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 0x1e110aa0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2456 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@5e5a6900: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@191651b3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], 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@4764af16: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38e89421 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], 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@b5c8873: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bb9094f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x662f771f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x381a538e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2028 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@2c73180b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23c2b246 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0x305d8e4e], 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@26c010f9: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50c62327 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e079a81], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.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 0x305d8e4e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1276 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@6774ee37: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@a07361e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x5845ee03], 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@46d9865b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f9c82d9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x752d6673], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x5845ee03], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1266 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@1c6a5be0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@705b1a68 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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@1ed81041: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b4f4dbb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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@16db9d8e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54adf800 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x9897ba8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], 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 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x637be13c], 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xfffffffffc010162, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x637be13c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffc010162, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2135 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 0xffffffffe30111a4, 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 0xfffffffffc010162, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 804 ms, 74.6 fps, 13 ms/f; total: 60 f, 74.6 fps, 13 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065938821 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065938838 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] 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 0x3d0107b9, 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 0xffffffffa8010f50, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939194 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939194 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939195 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065939195 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 0x7e9de2e7], image[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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e9de2e7], image[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 0x7e9de2e7], image[size 320 x 480, buffer 0x0], glad[1 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24cdbd7c], 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 0x7e9de2e7], image[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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e9de2e7], image[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 0x7e9de2e7], image[size 320 x 480, buffer 0x0], glad[1 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x24cdbd7c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 11.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 111 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 0x14010980, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x17010fe2, 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 0x3e80d1ba], image[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 0x17010fe2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3e80d1ba], image[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 0x3e80d1ba], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x14010980, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x708a55fe], 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 0x3e80d1ba], image[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 0x17010fe2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3e80d1ba], image[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 0x3e80d1ba], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x14010980, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x708a55fe], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffa8010f50, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d0107b9, 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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 189 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 0x191baab1], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x191baab1], 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 0x256436ea], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x256436ea], 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.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 0x256436ea], 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 0x191baab1], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x191baab1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x191baab1], 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 0x256436ea], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x256436ea], 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.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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x256436ea], 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.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 0x256436ea], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 427 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 0x500111c1, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffd70108d5, 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 0x1ee802f7], image[size 668 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 0xffffffffd70108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1ee802f7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1ee802f7], 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 0x76a86b87], image[size 668 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 0x500111c1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x76a86b87], 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 0x1ee802f7], image[size 668 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 0xffffffffd70108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1ee802f7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1ee802f7], 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 0x76a86b87], image[size 668 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 0x500111c1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x76a86b87], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, 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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 520 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 0x30d27191], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30d27191], 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 0x159e8926], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], 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 0x30d27191], image[size 668 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x3d0107b9, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30d27191], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30d27191], 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 0x159e8926], image[size 668 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 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/0 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/0 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/480 320x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/480 28x480 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape -1/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 319/960 320x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 639/960 28x40 of 668x1000, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x159e8926], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffa8010f50, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x3d0107b9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 463 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 0x35010f0b, 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 0xffffffffda010b4e, 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] 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@495c9804: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@429dfbd2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], 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@1ebb787b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@aa48457 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], 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@4dda21f8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e06cebb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x77e24933], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x7ee1970e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, 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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2139 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@71b37c7e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28f61a52 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], 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@2674e82a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d0a8311 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], 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@5b876fff: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ee9258b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x19881ece], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x7f680f2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2016 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@206042c4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c0950ca [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x57af7e35], 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@3586ff70: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b7944c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x776b758], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x57af7e35], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1204 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@630d95f9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d920238 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5947654], 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 0x5947654], 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@6b17cca: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4db1d740 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x71906b54], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5947654], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5947654], 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 0x5947654], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, 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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1248 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@79d5fd16: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@550e8974 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], 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@6e3900da: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51a36fa8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], 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@1f375d3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59b4efbe [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x35010f0b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7c339e4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0xffffffffda010b4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x4134331], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010b4e, tileRendererInUse null [junit] >> Gears angle 44.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x35010f0b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2119 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 0x5b010d19, 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 0x6d01119b, 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] 0 s: 60 f / 570 ms, 105.2 fps, 9 ms/f; total: 60 f, 105.2 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951199 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951203 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 0x69011196, 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 0x48010efd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951334 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951334 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951335 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065951335 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 0x26f1e3ef], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x26f1e3ef], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.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 0x26f1e3ef], 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 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0xf7ad320], 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 0xf7ad320], 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 0x26f1e3ef], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x26f1e3ef], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.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 0x26f1e3ef], 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 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0xf7ad320], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0xf7ad320], 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 0xf7ad320], 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 13.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 196 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 0x29010661, 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 0xffffffffe00109c0, tileRendererInUse null [junit] >> Gears 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 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 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 0x6823e81d], 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 0xffffffffe00109c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], 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 0x2d6e41e0], 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 0x29010661, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d6e41e0], 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 0x2d6e41e0], 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 0x6823e81d], 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 0xffffffffe00109c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.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 1024x1024 brd 0, cur 0/1 428x320, buffer 0x6823e81d], 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 0x2d6e41e0], 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 0x29010661, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d6e41e0], 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 0x2d6e41e0], 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 0x48010efd, 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 16.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 0x69011196, tileRendererInUse null [junit] >> Gears angle 17.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 220 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 0x2a371fb2], image[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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76590967], 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 0x2a371fb2], image[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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x2a371fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76590967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76590967], image[size 892 x 667, buffer 0x0], 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 0x48010efd, 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 0x69011196, tileRendererInUse null [junit] >> Gears angle 19.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 389 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 0x4b01067e, 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 0x90108f4, tileRendererInUse null [junit] >> Gears angle 22.5, [l -1.0, r 1.0, b -1.0, t 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 0x32205fe8], image[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 0x90108f4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x32205fe8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x32205fe8], image[size 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 0xcd6b733], image[size 892 x 667, 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 0x4b01067e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0xcd6b733], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xcd6b733], 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 0x32205fe8], image[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 0x90108f4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x32205fe8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x32205fe8], image[size 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 0xcd6b733], image[size 892 x 667, 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 0x4b01067e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0xcd6b733], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xcd6b733], image[size 892 x 667, buffer 0x0], 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 0x48010efd, 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 0x48010efd, 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 0x69011196, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x69011196, tileRendererInUse null [junit] >> Gears angle 23.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 521 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 0x5dd94eb3], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x5dd94eb3], 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 0x544bd38e], image[size 1025 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x544bd38e], 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 0x5dd94eb3], 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 0x69011196, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x69011196, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x5dd94eb3], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x5dd94eb3], 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 0x544bd38e], image[size 1025 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x48010efd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x544bd38e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x544bd38e], image[size 1025 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 0x450108d8, 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 0x280111cd, tileRendererInUse null [junit] >> Gears angle 25.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 486 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 0xffffffffaf0108d1, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc6011199, 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@6eef16ef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f66146d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], 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@5e8024ba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c786ed1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], 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@3274c849: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e8cbbf7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x23088e39], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x68e431b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x68e431b], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, tileRendererInUse null [junit] >> Gears angle 29.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1997 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@2a98b2aa: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51e9b844 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], 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@7f532652: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75d51f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], 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@9dd5c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@604c447c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x6e88294c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5b7b8a5c], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, 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 false [junit] PRINT Duration 1871 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@53789d9: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24b0237a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47464332], 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@3e7c8704: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bb57398 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x18df57b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47464332], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47464332], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, tileRendererInUse null [junit] >> Gears angle 36.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 1114 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@c227b22: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f1a35b3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41c6a63b], 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 0x41c6a63b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x37cc00b9], 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@64a7f695: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20a394da [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41c6a63b], 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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41c6a63b], 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 0x41c6a63b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x37cc00b9], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x37cc00b9], image[size 892 x 667, buffer 0x0], 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 0xffffffffc6011199, 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 0xffffffffaf0108d1, 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 1113 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@32e37a30: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68c355b6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], 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@627b673d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b921e88 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], 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@33d754e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f3011bd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffaf0108d1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x15de7a23], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x15de7a23], 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 0xa9f6944], image[size 1025 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffc6011199, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xa9f6944], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0xa9f6944], image[size 1025 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 0x4b010efd, 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 0x6c011196, tileRendererInUse null [junit] >> Gears angle 42.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 2008 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 0x2b0111cd, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x480108d8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 558 ms, 107.5 fps, 9 ms/f; total: 60 f, 107.5 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962684 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962692 d 0ms]] [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 0xffffffffdf0111c0, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962818 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962819 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962820 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065962820 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x12115814], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x12115814], 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 0x6f58a1bf], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x6f58a1bf], 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 0x6f58a1bf], 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 0x12115814], 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x12115814], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b 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 0x12115814], 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 0xffffffffe30111a4, 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 0x50109ab, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 240 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 0x61010f4e, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x42421c30], 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 0x42421c30], 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x42421c30], 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 0x42421c30], 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 0x3fb0c2ce], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x3fb0c2ce], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.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 0x3fb0c2ce], 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 0x42421c30], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x42421c30], 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 0x42421c30], 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 0x15010cf1, 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 0x15010cf1, 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 293 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x47d26db6], 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 0x1c7cdfc], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x1c7cdfc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], 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 0x47d26db6], image[size 892 x 667, buffer 0x0], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x47d26db6], 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 0x1c7cdfc], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1c7cdfc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x47d26db6], 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], image[size 892 x 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x47d26db6], 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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], image[size 892 x 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x47d26db6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x47d26db6], 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 0x1c7cdfc], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1c7cdfc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.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 0x1c7cdfc], image[size 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 0x47d26db6], 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x47d26db6], 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 0x47d26db6], 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 0x15010cf1, 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 0xffffffffe30111a4, 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 844 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 0x50109ab, 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 0xffffffffdf0111c0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], image[size 892 x 667, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x44bb91cd], 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], image[size 892 x 667, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x44bb91cd], 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 0x204d5e7e], image[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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x204d5e7e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x204d5e7e], image[size 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 0x44bb91cd], 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x44bb91cd], 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 0x44bb91cd], 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 0x2d0111ca, 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 24.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 0xffffffffe30111a4, 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 513 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x18985cf6], 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 0x545d83e], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x545d83e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x545d83e], 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 0x545d83e], 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 0x18985cf6], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x18985cf6], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x18985cf6], 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 0x545d83e], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x545d83e], 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 0x545d83e], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 27.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 894 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.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 0x2d0111ca, 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@79a21984: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32162771 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], 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@7423e359: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5250ed0b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], 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@2828df4d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e40635c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x7b05f470], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xb2aa2dc], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0xb2aa2dc], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, 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 false [junit] PRINT Duration 2041 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@2325b518: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a1e41c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], 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@7b54c859: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50d763c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], 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@74eea3c5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ff680a7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x74ca0466], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x29895cc4], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x29895cc4], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1861 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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@1e263e1b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52a929f1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5594458e], 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@27d3e25b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@379d4732 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2ec9753c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5594458e], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x5594458e], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 37.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 1220 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@7b2b28a4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@541962ab [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4e3e27b5], 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@55a7e20d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66bf4810 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0xc2e1e3a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4e3e27b5], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4e3e27b5], image[size 892 x 667, buffer 0x0], 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 41.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 1182 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@2522b8f1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@460d6d0d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], 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@13c7d640: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@876e75d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], 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@7b341f5b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7eeeda6b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1897f881], 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x52fcaa44], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x52fcaa44], image[size 1025 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 44.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 2029 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 0xffffffffe30111a4, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 570 ms, 105.2 fps, 9 ms/f; total: 60 f, 105.2 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975503 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975519 d 0ms]] [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 0x23010923, 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 0x23010923, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975634 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975634 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975635 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065975635 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 0x5c46fa55], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c46fa55], 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 0x5c46fa55], 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 0x7ee1138], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1138], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7ee1138], 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 0x5c46fa55], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5c46fa55], 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 0x5c46fa55], 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 0x7ee1138], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ee1138], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, 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 0x7ee1138], 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 0x23010923, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 123 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 0x66660117], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x66660117], 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 0x66660117], 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 0x21cf104b], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 0x66660117], 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 0xffffffff8e011007, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x66660117], 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 0x66660117], 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 0x21cf104b], 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21cf104b], 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 0x23010923, 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 142 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x57c5b171], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x57c5b171], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x57c5b171], 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 0x23e9a1ab], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x23e9a1ab], 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 0x57c5b171], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x57c5b171], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x57c5b171], 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 0x23e9a1ab], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x23e9a1ab], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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 0x23010923, 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] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x442d1a50], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x442d1a50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x442d1a50], 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 0x6807c54e], image[size 668 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6807c54e], 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.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 0x6807c54e], 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 0x442d1a50], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x442d1a50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x442d1a50], 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 0x6807c54e], image[size 668 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6807c54e], 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.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 0x6807c54e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x34010f4d, 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 0x34010f4d, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 363 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 0x61010f4e, 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 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe30111a4, 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 0x3e97db64], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3e97db64], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3e97db64], 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 0x6e15d721], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 0x3e97db64], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3e97db64], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3e97db64], 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 0x6e15d721], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], 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 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6e15d721], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0xfffffffff70106f8, 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 0xffffffff8e011007, 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 0xffffffff8e011007, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 210 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 0xffffffff8e011007, 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@50920d5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d31c0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], 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@7eda8518: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43c4d184 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], 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@207902df: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a47e5a2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3b5760cc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 x 1000, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xdc896da], image[size 667 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0xdc896da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1925 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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@273fe771: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@13f50c7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], 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@9f74e21: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b8e7ed6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], 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@6898f5d6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@37b74f26 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1463af51], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x2f52774b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1811 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@5cb28778: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22f85bc9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], 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@3ae07165: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7835960a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1d666bae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67062f17], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 0x2d0111ca, 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 0xffffffffdf0111c0, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1081 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 0xffffffffd0010d62, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x23010923, 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@42077a24: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@320f2da8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0x6b4fcd0c], 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@20e442c3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8d3630c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 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 0x23010923, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5ed62c53], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, 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 0x6b4fcd0c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1079 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 0xffffffffdf0111c0, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x34010f4d, 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@6dfb256e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f0a4686 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], 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@35b5f214: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f5567d8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], 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@6b099169: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3825beb9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0xad51ec], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, 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 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x87312db], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x23010923, 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 0x23010923, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1975 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 0x23010923, 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 0xffffffff8e011007, tileRendererInUse null [junit] >> Gears angle 52.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 712 ms, 84.2 fps, 11 ms/f; total: 60 f, 84.2 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986606 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986623 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 0x15010cf1, 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 0x15010cf1, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986735 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986735 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986736 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986736 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 0x4ee451f8], image[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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ee451f8], image[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 0x4ee451f8], image[size 320 x 480, buffer 0x0], glad[1 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 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 0x4ee451f8], image[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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4ee451f8], image[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 0x4ee451f8], image[size 320 x 480, buffer 0x0], glad[1 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 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e252aa1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 98 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 0x34010f4d, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdf0111c0, 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 0x3fb807df], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fb807df], 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 0x3fb807df], 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 0x263e7228], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x263e7228], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 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 0x263e7228], 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 0x3fb807df], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3fb807df], 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 0x3fb807df], 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 0x263e7228], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x263e7228], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 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 0x263e7228], 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 19.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, 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 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 166 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 0x30cb95b8], image[size 668 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30cb95b8], 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 0x77f87733], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x77f87733], 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 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 0x77f87733], 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 0x30cb95b8], image[size 668 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x30cb95b8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x30cb95b8], 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 0x77f87733], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x77f87733], 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 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x77f87733], 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.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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x77f87733], 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 -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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x77f87733], 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 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 0x77f87733], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 479 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 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0xffffffffa0010f60, 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 0x15f630d3], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x15f630d3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x15f630d3], 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 0x7d3e13e6], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0x7d3e13e6], 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 0x15f630d3], image[size 668 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x15f630d3], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x15f630d3], 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 0x7d3e13e6], image[size 668 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 0x63010e54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.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 0x7d3e13e6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 325 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 0x6bebf9b4], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6bebf9b4], 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 0x2cbe5ee0], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2cbe5ee0], 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 0x6bebf9b4], image[size 668 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x6bebf9b4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6bebf9b4], 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 0x2cbe5ee0], image[size 668 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2cbe5ee0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 454 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 0x2d0111ca, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 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@e72f376: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bf52839 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], 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@7b178dd4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e271d67 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], 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@582963b2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d1942d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6426ac30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x73ce7c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2103 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@c1461fa: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31e0a7c0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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@a679bec: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23cb8aa1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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@65a11a5d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57a410de [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5ec1460e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3adc62c1], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3adc62c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1975 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@2902ad92: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f75b108 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x3a26a036], 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@cb67fc2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5100ad35 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x570705dd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x3a26a036], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 45.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1252 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@12a8a168: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5848b191 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0x5824328c], 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@6a7ecad4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63e84aeb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x55984642], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.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 0x5824328c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 49.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1301 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@5c9520af: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d79698c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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@7ab56b67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@cf7ea9f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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@7cdd9ced: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d6da292 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2d0111ca, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46240b6e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x665ec765], 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x665ec765], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2105 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 0x2d0111ca, 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 0xffffffffe30111a4, 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] 0 s: 60 f / 517 ms, 116.0 fps, 8 ms/f; total: 60 f, 116.0 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998524 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998539 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] 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 0x6a010f63, 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 0x5e0109bd, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998621 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998622 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065998622 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 0x427549db], image[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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x427549db], image[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 0x427549db], image[size 320 x 480, buffer 0x0], glad[1 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 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 0x6e034239], 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 0x427549db], image[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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x427549db], image[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 0x427549db], image[size 320 x 480, buffer 0x0], glad[1 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 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 0x6e034239], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 13.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 100 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 0x180109fd, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffcf011280, 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 0x327182ab], image[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 0xffffffffcf011280, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x327182ab], image[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 0x327182ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x180109fd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 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 0x2ad86f2f], 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 0x327182ab], image[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 0xffffffffcf011280, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x327182ab], image[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 0x327182ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x180109fd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 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 0x2ad86f2f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 16.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x5e0109bd, tileRendererInUse null [junit] >> Gears angle 17.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x6a010f63, 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 0x6a010f63, 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 0x2dd7b6ac], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2dd7b6ac], 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 0x4ffe451c], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x4ffe451c], 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 0x2dd7b6ac], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2dd7b6ac], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2dd7b6ac], 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 0x4ffe451c], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4ffe451c], image[size 668 x 1000, 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.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 0x4ffe451c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 456 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 0xffffffff9c0111e8, tileRendererInUse null [junit] >> Gears angle 23.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x630108d1, 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 0x2ebfc075], image[size 668 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 0x630108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2ebfc075], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2ebfc075], 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 0x17228f7d], image[size 668 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 0xffffffff9c0111e8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x17228f7d], 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.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 0x17228f7d], 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 0x2ebfc075], image[size 668 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 0x630108d1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2ebfc075], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2ebfc075], 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 0x17228f7d], image[size 668 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 0xffffffff9c0111e8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x17228f7d], 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.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 0x17228f7d], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, 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 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 499 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 0x7310531e], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7310531e], 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 0x8953c12], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8953c12], 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 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 0x8953c12], 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 0x7310531e], image[size 668 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x6a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7310531e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7310531e], 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 0x8953c12], image[size 668 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x8953c12], 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 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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x8953c12], 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.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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x8953c12], 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 -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 0x5e0109bd, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x8953c12], 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 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 0x8953c12], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5e0109bd, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x6a010f63, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 491 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 0x4b010fc1, 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 0xffffffffdf010f5d, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.0, r 1.0, b -1.5, t 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@47fdefbc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2011c818 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], 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@4cfb3070: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@56966a30 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], 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@3add1aef: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@166fa2df [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1d47dabd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x401bcf62], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x401bcf62], image[size 667 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.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 0x401bcf62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2110 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@6e73dcf2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6485fdce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], 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@72444d90: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e6b3783 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], 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@51be1733: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@729b9056 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4a68e86a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x538e02f3], image[size 667 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.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x538e02f3], image[size 667 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.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 0x538e02f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1989 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@678123a2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f31d558 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xa1fa0b4], 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@2d04a2ca: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ff828b2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7d7e6730], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0xa1fa0b4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, tileRendererInUse null [junit] >> Gears angle 39.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1203 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@4f3012a3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2927d15d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x16deff7d], 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@4f104d74: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e20ebb8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1c88c78a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x16deff7d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1239 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@6498e155: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20d95d2e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], 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@42377d90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40b6b4a7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], 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@7f41a4d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bdf9903 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x4b010fc1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4e07bacd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], 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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xffffffffdf010f5d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x21ba09e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffdf010f5d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4b010fc1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2101 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 0x7d010f51, 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 0x5401092a, 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] 0 s: 60 f / 508 ms, 118.1 fps, 8 ms/f; total: 60 f, 118.1 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010438 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010443 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 0xb010fe5, 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 0x310111cd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010525 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010525 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010526 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066010526 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 0x434187a3], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x434187a3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x434187a3], 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 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3b456a0e], 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 0x3b456a0e], 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 0x434187a3], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x434187a3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x434187a3], 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 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3b456a0e], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3b456a0e], 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 0x3b456a0e], 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 14.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 117 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 0xffffffff98010fb3, 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 0x6010734, tileRendererInUse null [junit] >> Gears 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 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 0x5a75daff], 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 0x6010734, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5a75daff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x5a75daff], 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 0x69198e28], 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 0xffffffff98010fb3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x69198e28], 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 0x69198e28], 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 0x5a75daff], 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 0x6010734, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5a75daff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x5a75daff], 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 0x69198e28], 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 0xffffffff98010fb3, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x69198e28], 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 0x69198e28], 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 0x310111cd, 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 205 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 0x34ac9fb2], image[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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7beb3c28], 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 0x34ac9fb2], image[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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x34ac9fb2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7beb3c28], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x7beb3c28], image[size 892 x 667, buffer 0x0], 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 0x310111cd, 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 0xb010fe5, 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 439 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 0xffffffffd7010f5c, 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 0xffffffffd1010195, 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 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 0x13ac6f67], image[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 0xffffffffd1010195, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x13ac6f67], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x13ac6f67], image[size 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 0x3622812], image[size 892 x 667, 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 0xffffffffd7010f5c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3622812], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3622812], 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 0x13ac6f67], image[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 0xffffffffd1010195, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x13ac6f67], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x13ac6f67], image[size 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 0x3622812], image[size 892 x 667, 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 0xffffffffd7010f5c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x3622812], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x3622812], image[size 892 x 667, buffer 0x0], 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 0x310111cd, 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 0x310111cd, 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 0xb010fe5, tileRendererInUse null [junit] >> Gears angle 24.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 0xb010fe5, 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 true [junit] PRINT Duration 482 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 0x503269a4], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x503269a4], 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 0x4f1067eb], image[size 1025 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x4f1067eb], 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 0x503269a4], 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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xb010fe5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x503269a4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x503269a4], 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 0x4f1067eb], image[size 1025 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x310111cd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4f1067eb], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x4f1067eb], image[size 1025 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 0xfffffffffe010f0a, 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 0x19010fdf, tileRendererInUse null [junit] >> Gears angle 27.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 505 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 28.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 0x760109bd, 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@5c59abe6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ea33acf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], 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@4dfaa0f9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50800bbf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], 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@28534a62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73a197bf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1567b321], 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 -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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1567b321], 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.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1567b321], 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.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 0x1567b321], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a88cd24], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x1a88cd24], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, 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 true [junit] PRINT Duration 2036 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@3945f2ae: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a47cb8b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], 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@704bf95d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4472a74b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], 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@8f2ec8e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@350108b0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.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 0x1a848498], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x40658967], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x40658967], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 34.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 1782 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@7634a54: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27a3e2c7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x2a16bd61], 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@73b9c980: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6df7b858 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x41a6296c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2a16bd61], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x2a16bd61], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 37.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 1143 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@1c1076d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65ddce6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6b4c1277], 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@5a5432cf: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d609cd3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x7a6054a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b4c1277], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x6b4c1277], image[size 892 x 667, buffer 0x0], 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 0x760109bd, 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 0x7a010f63, tileRendererInUse null [junit] >> Gears angle 41.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 1137 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@5c6d6f62: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@42461579 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], 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@1653f9b4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@346fffaf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], 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@549ea779: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@407b52ee [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x7a010f63, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x122216d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.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 0x122216d], 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 0x2f842507], image[size 1025 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x760109bd, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2f842507], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2f842507], image[size 1025 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 0x340111cd, 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 0xe010fe5, tileRendererInUse null [junit] >> Gears angle 44.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 1997 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 0x1c010fdf, tileRendererInUse null [junit] >> Gears angle 45.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 0x1010f0a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 534 ms, 112.3 fps, 8 ms/f; total: 60 f, 112.3 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021821 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021825 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 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021936 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021937 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066021937 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x41e01d31], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x41e01d31], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x41e01d31], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x41e01d31], 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 0x5c30eafe], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x5c30eafe], 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 0x5c30eafe], 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 0x41e01d31], 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x41e01d31], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.0, [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 0x41e01d31], 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 0xffffffffe30111a4, 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 0xfffffffff70106f8, tileRendererInUse null [junit] >> Gears angle 15.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 244 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 0x50109ab, 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 0xffffffffd1010fe6, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x41763e81], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x41763e81], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x41763e81], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x41763e81], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.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.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 0x41763e81], 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 0x3d91ae12], 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x3d91ae12], 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 0x3d91ae12], 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 0x34010f4d, 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 0x34010f4d, 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 18.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 19.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 271 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.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 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4274e275], 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 0x5dfd661e], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x5dfd661e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], 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 0x4274e275], image[size 892 x 667, buffer 0x0], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4274e275], 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 0x5dfd661e], 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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x5dfd661e], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4274e275], 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], image[size 892 x 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x4274e275], 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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], image[size 892 x 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x4274e275], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4274e275], 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 0x5dfd661e], image[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 0xffffffffe30111a4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x5dfd661e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 22.0, [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 0x5dfd661e], image[size 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 0x4274e275], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x4274e275], 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 0x4274e275], 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 0x34010f4d, 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 0xffffffffe30111a4, 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] PRINT Duration 896 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 0xfffffffff70106f8, 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 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 25.5, [l -1.0, r 1.0, b -1.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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], image[size 892 x 667, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x23223caa], 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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], image[size 892 x 667, 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x23223caa], 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 0x60b38492], image[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 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x60b38492], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.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 0x60b38492], image[size 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 0x23223caa], 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x23223caa], 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 0x23223caa], 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 0xffffffffd1010fe6, 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 25.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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 26.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 496 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x17e8ec1c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xcddbfa2], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0xcddbfa2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0xcddbfa2], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x17e8ec1c], 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 0x17e8ec1c], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 29.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 862 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 0x34010f4d, 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] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffd1010fe6, 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@5423ce96: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26f727df [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], 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@62426011: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1103b637 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], 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@4c034d35: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d251c90 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x58c836a2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x349993b7], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x349993b7], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 32.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 2011 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@62b5ecea: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26837b17 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], 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@7e276c6c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e277514 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], 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@19fe6535: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7b9f76a9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0xc7373bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x76812932], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x76812932], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 36.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 1799 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@6774842b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11ee7938 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7e6b9f9e], 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 0x7e6b9f9e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x84c7250], 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@18f2254b: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4caab7b0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7e6b9f9e], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7e6b9f9e], 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 0x7e6b9f9e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x84c7250], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x84c7250], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, 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 1186 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@4a631a04: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38fcf65e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158ace5], 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 0x158ace5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4b64b55b], 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@72412bad: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f687ee [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x158ace5], 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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x158ace5], 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 0x158ace5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4b64b55b], image[size 892 x 667, buffer 0x0], glad[1 listener, 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 0x4b64b55b], image[size 892 x 667, buffer 0x0], 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 0xffffffffd1010fe6, 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 0x34010f4d, 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 1195 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@315174e7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49833840 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], 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@19ae4f1a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@560127cf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], 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@6b205c16: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76697e3b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x34010f4d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x75c519d1], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x75c519d1], 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffd1010fe6, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x2dd3da55], image[size 1025 x 800, buffer 0x0], glad[1 listener, 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 0x2dd3da55], image[size 1025 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 0xffffffffd1010fe6, 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 46.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 2018 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 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 47.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 0xffffffffd1010fe6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 706 ms, 84.9 fps, 11 ms/f; total: 60 f, 84.9 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034655 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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034670 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 0x23010923, 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 0xffffffffb90111f9, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034784 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034784 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034785 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066034785 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 0x6a7c6a7a], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a7c6a7a], 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 0x6a7c6a7a], 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b529f4a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b529f4a], 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 0x6a7c6a7a], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a7c6a7a], 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 0x6a7c6a7a], 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b529f4a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b529f4a], 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 15.0, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 97 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 0xce1299e], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xce1299e], 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 0xce1299e], 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 0x1375927d], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1375927d], 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 0x1375927d], 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 0xce1299e], 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xce1299e], 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 0xce1299e], 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 0x1375927d], 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 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1375927d], 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 0x1375927d], 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 0xffffffffb90111f9, 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 0xffffffffdf0111c0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 127 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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 0x4435bd39], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4435bd39], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4435bd39], 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 0x424c08a4], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x424c08a4], 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 0x4435bd39], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x4435bd39], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4435bd39], 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 0x424c08a4], image[size 668 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 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.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 0x424c08a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 23.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 185 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 0xffffffffdf0111c0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x12010b9a, 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 0x2877bca4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2877bca4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2877bca4], 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 0x6d4573cc], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6d4573cc], 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.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 0x6d4573cc], 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 0x2877bca4], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2877bca4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2877bca4], 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 0x6d4573cc], image[size 668 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 0xffffffffd0010d62, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6d4573cc], 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.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 0x6d4573cc], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff5010f54, 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 0xfffffffff5010f54, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 337 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 0x61010f4e, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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 0x1b3be546], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1b3be546], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1b3be546], 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 0x1f10ba15], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 0x1b3be546], image[size 668 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1b3be546], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1b3be546], 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 0x1f10ba15], image[size 668 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 0xfffffffff70106f8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x1f10ba15], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, 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 0xffffffffe30111a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 186 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 0xffffffffe30111a4, 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 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 0xfffffffff5010f54, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@5083994: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39b642bb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], 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@5a66618d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@77298428 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], 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@761e8c1e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52ef58df [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x616a9383], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.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 0xbe90b5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90111f9, 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 0xffffffffb90111f9, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1943 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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.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 0x12010b9a, 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@1bbd72cf: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3bf0111f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], 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@3a71408f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@68309920 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], 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@2ec34de2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@78a3d61b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x61a2bbda], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, 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 0xffffffffdf0111c0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 39.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 0x48d0652], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] >> Gears angle 39.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x23010923, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0111ca, 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 0x2d0111ca, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1788 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@55a8cf26: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@565586a0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.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 0x1fa940c1], 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@220bbb9c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3ff3216 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x16036ae8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, 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 0xfffffffff5010f54, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.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 0x1fa940c1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x23010923, 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 0x23010923, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1049 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 0x2d0111ca, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@c1a776f: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f82eccb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], 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@4631c02c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@496b4873 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x140c87c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, 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 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71bcd253], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff70106f8, 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 0x61010f4e, 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 0x61010f4e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1067 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 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x12010b9a, 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@56966004: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76fdb7e2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], 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@413e7291: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fbc11b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], 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@3179fdb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@330d3ece [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 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 0x12010b9a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53e208f0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, 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 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x4546c940], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 51.5, [l -1.0, r 1.0, b -1.5, t 1.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 0xffffffffe30111a4, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x61010f4e, 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 0x61010f4e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1924 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 0x61010f4e, 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 0xffffffffe30111a4, 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 true [junit] 0 s: 60 f / 511 ms, 117.4 fps, 8 ms/f; total: 60 f, 117.4 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066045320 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 - test12_flip0_aa8 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066045338 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066045397 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066045397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066050010 ms III - Start [junit] SLOCK [T main @ 1579066050014 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052466 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052586 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052587 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052591 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052591 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 434 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053338 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053348 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053443 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053443 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053445 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053445 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 328 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054107 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054114 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:269) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054178 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054248 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054248 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054250 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054250 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 212 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054988 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054997 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055088 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055088 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055089 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055089 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 322 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055758 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055768 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055788 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056103 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056103 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056104 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056104 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test011_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 171 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056858 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056869 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x1f010a36, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056948 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056948 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056949 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056950 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test012_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x1f010a36, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 279 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057593 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057597 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test013_flip1_bitm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:305) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057672 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 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 560x420 of 560x420, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057702 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057702 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057703 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057703 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test013_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 160 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058443 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058446 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x680111ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058523 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058523 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058524 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058524 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test014_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x680111ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 306 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059172 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059177 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059198 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 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 560x420 of 560x420, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059243 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test101_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 142 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059980 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060004 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060092 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060093 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060094 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060094 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test102_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 275 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060719 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060728 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:333) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060796 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 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 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060836 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060837 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060838 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060838 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 182 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061588 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061596 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x30108d6, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061683 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061683 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061684 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061684 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test104_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x30108d6, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 382 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062403 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062411 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062436 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062465 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062465 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062466 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062466 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test111_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 153 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063168 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063171 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063240 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063240 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063241 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063241 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test112_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 354 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063942 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test113_flip1_bitm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:369) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064006 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064036 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064036 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064037 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064037 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test113_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 163 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064753 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064759 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064833 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064833 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064834 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064834 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test114_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 363 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066065577 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066065581 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066065629 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066065629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.339 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066050010 ms III - Start [junit] SLOCK [T main @ 1579066050014 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052466 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052586 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052587 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052591 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052591 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 434 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053338 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053348 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053443 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053443 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053445 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053445 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 328 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054107 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054114 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:269) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054178 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054248 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054248 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054250 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054250 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 212 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054988 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054997 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055088 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055088 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055089 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055089 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 322 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055758 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055768 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055788 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056103 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056103 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056104 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056104 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test011_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 171 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056858 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056869 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x1f010a36, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056948 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056948 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056949 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056950 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test012_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x1f010a36, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 279 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057593 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057597 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test013_flip1_bitm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:305) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057672 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 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 560x420 of 560x420, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057702 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057702 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057703 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057703 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test013_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 160 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058443 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058446 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x680111ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058523 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058523 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058524 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058524 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test014_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x680111ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 306 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059172 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059177 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059198 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 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 560x420 of 560x420, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059243 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test101_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 142 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059980 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060004 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060092 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060093 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060094 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060094 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test102_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 275 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060719 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060728 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:333) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060796 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 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 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060836 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060837 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060838 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060838 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 182 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061588 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061596 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x30108d6, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061683 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061683 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061684 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061684 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test104_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x30108d6, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 382 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062403 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062411 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062436 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062465 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062465 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062466 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062466 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test111_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 153 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063168 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063171 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063240 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063240 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063241 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063241 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test112_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 354 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063942 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test113_flip1_bitm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:369) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064006 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064036 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064036 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064037 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064037 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test113_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 163 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064753 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064759 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064833 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064833 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064834 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064834 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test114_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 363 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066065577 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066065581 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066065629 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066065629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test001_flip1_norm_layout0_layered0 took 1.097 sec [junit] Testcase: test002_flip1_norm_layout1_layered0 took 0.756 sec [junit] Testcase: test003_flip1_norm_layout0_layered1 took 0.876 sec [junit] Testcase: test004_flip1_norm_layout1_layered1 took 0.759 sec [junit] Testcase: test011_flip1_bitm_layout0_layered0 took 1.095 sec [junit] Testcase: test012_flip1_bitm_layout1_layered0 took 0.714 sec [junit] Testcase: test013_flip1_bitm_layout0_layered1 took 0.841 sec [junit] Testcase: test014_flip1_bitm_layout1_layered1 took 0.718 sec [junit] Testcase: test101_flip1_norm_layout0_layered0 took 0.819 sec [junit] Testcase: test102_flip1_norm_layout1_layered0 took 0.718 sec [junit] Testcase: test103_flip1_norm_layout0_layered1 took 0.859 sec [junit] Testcase: test104_flip1_norm_layout1_layered1 took 0.805 sec [junit] Testcase: test111_flip1_bitm_layout0_layered0 took 0.752 sec [junit] Testcase: test112_flip1_bitm_layout1_layered0 took 0.762 sec [junit] Testcase: test113_flip1_bitm_layout0_layered1 took 0.808 sec [junit] Testcase: test114_flip1_bitm_layout1_layered1 took 0.814 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.339 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066050010 ms III - Start [junit] SLOCK [T main @ 1579066050014 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052466 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052586 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052587 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052591 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052591 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x59fd9b8d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb90111f9, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 434 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053338 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053348 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053443 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053443 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053445 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053445 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x61010f4e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x404c4ec7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x61010f4e, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 328 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054107 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054114 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:269) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054178 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054248 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054248 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054250 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054250 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x7d47b8ef], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 212 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054988 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054997 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055088 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055088 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055089 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055089 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x740b4060], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffa0010f60, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 322 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055758 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055768 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055788 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056103 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056103 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056104 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056104 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test011_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2e0ffcad], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffb80108ce, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 171 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056858 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056869 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x1f010a36, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056948 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056948 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056949 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066056950 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test012_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x1f010a36, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22307fb8], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x1f010a36, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 279 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057593 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057597 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test013_flip1_bitm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:305) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057672 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 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 560x420 of 560x420, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057702 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057702 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057703 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066057703 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test013_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x42f5d64c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x6a010fe5, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 160 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058443 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058446 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x680111ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058523 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058523 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058524 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066058524 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test014_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x680111ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x24854dab], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x680111ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 306 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059172 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059177 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059198 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 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 560x420 of 560x420, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059242 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059243 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test101_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x24d13e48], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 142 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066059980 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060004 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060092 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060093 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060094 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060094 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test102_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x75f19337], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 275 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060719 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060728 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:333) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060796 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 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 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060836 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060837 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060838 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066060838 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0x50109ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x3648362b], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x50109ab, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 182 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061588 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061596 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0x30108d6, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061683 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061683 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061684 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066061684 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test104_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x30108d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x70e5c755], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x30108d6, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 382 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062403 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062411 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062436 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062465 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062465 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062466 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066062466 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test111_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1b280d95], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffc80111b4, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 153 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063168 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063171 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063240 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063240 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063241 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063241 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test112_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6812227074235808 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 687x535 -> scaled 1431x1114 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x206a2e99], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffe8010f6a, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 354 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066063942 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test113_flip1_bitm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:369) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064006 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 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064036 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064036 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064037 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064037 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test113_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8357142857142857 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/81 560x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.8148571, t 0.14514285] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/81 14x420 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b -0.8148571, t 0.14514285] 0.031999946x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/501 560x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.14514291, t 1.0] 1.28x0.8548571, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/501 14x374 of 1167x875, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.2582856, b 0.14514291, t 1.0] 0.031999946x0.8548571, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4f65597d], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffff86010961, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 163 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064753 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064759 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] 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 560x420 of 560x420, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064833 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064833 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064834 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066064834 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test114_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Page image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.691285081240768 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 677x525 -> scaled 1410x1093 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x2fe5a60f], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0xffffffffab010fde, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] PRINT Duration 363 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066065577 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066065581 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066065629 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066065629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066069426 ms III - Start [junit] SLOCK [T main @ 1579066069429 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT DPI: scaleComp72 1.0, image-size 772x595, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImage@194fad1: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 772 height = 595 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 772 height = 595 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@700fb871 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x138f33a6], image[size 320 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x138f33a6], image[size 320 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 0x138f33a6], image[size 320 x 480, buffer 0x0], glad[1 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 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [junit] PRINT DPI: scaleComp72 1.0, image-size 772x595, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@311bf055: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@642a7222 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@642a7222 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7d322cad [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7fecdd7f], image[size 320 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7fecdd7f], image[size 320 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 0x7fecdd7f], image[size 320 x 480, buffer 0x0], glad[1 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 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@21be3395: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f49f6af [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f49f6af [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@78452606 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@147e2ae7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@448c8166 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@448c8166 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@4470fbd6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@15d49048: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7098b907 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7098b907 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@503f91c3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@13526e59: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2235eaab [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2235eaab [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@17503f6b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] PRINT DPI: scaleComp72 1.0, image-size 757x585, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImage@62656be4: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 757 height = 585 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 757 height = 585 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@17d919b6 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [junit] PRINT DPI: scaleComp72 1.0, image-size 757x585, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@53f3bdbd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34129c78 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34129c78 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7d61eb55 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@222a59e6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c7a164b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c7a164b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@4c2bb6e0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@3e62d773: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ef74c30 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ef74c30 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7283d3eb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@638ef7ed: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bff7da0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bff7da0 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3f1d2e23 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@536dbea0: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47c81abf [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47c81abf [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@776a6d9b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066076584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066076584 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.873 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066069426 ms III - Start [junit] SLOCK [T main @ 1579066069429 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT DPI: scaleComp72 1.0, image-size 772x595, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImage@194fad1: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 772 height = 595 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 772 height = 595 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@700fb871 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x138f33a6], image[size 320 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x138f33a6], image[size 320 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 0x138f33a6], image[size 320 x 480, buffer 0x0], glad[1 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 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [junit] PRINT DPI: scaleComp72 1.0, image-size 772x595, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@311bf055: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@642a7222 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@642a7222 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7d322cad [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7fecdd7f], image[size 320 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7fecdd7f], image[size 320 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 0x7fecdd7f], image[size 320 x 480, buffer 0x0], glad[1 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 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@21be3395: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f49f6af [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f49f6af [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@78452606 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@147e2ae7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@448c8166 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@448c8166 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@4470fbd6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@15d49048: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7098b907 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7098b907 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@503f91c3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@13526e59: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2235eaab [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2235eaab [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@17503f6b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] PRINT DPI: scaleComp72 1.0, image-size 757x585, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImage@62656be4: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 757 height = 585 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 757 height = 585 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@17d919b6 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [junit] PRINT DPI: scaleComp72 1.0, image-size 757x585, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@53f3bdbd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34129c78 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34129c78 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7d61eb55 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@222a59e6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c7a164b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c7a164b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@4c2bb6e0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@3e62d773: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ef74c30 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ef74c30 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7283d3eb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@638ef7ed: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bff7da0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bff7da0 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3f1d2e23 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@536dbea0: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47c81abf [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47c81abf [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@776a6d9b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066076584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066076584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_Offscreen_aa0 took 3.205 sec [junit] Testcase: test01_Offscreen_aa0_layered took 2.399 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.873 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066069426 ms III - Start [junit] SLOCK [T main @ 1579066069429 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffffe010dcc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINT DPI: scaleComp72 1.0, image-size 772x595, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImage@194fad1: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 772 height = 595 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 772 height = 595 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@700fb871 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x138f33a6], image[size 320 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x138f33a6], image[size 320 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 0x138f33a6], image[size 320 x 480, buffer 0x0], glad[1 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 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b7e8b47], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [junit] PRINT DPI: scaleComp72 1.0, image-size 772x595, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@311bf055: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@642a7222 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@642a7222 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7d322cad [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7fecdd7f], image[size 320 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 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7fecdd7f], image[size 320 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 0x7fecdd7f], image[size 320 x 480, buffer 0x0], glad[1 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 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x30c82a78], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@21be3395: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f49f6af [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f49f6af [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@78452606 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x35045f67], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d052773], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@147e2ae7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@448c8166 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@448c8166 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@4470fbd6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6f3127fb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13fc7d61], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@15d49048: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7098b907 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7098b907 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@503f91c3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67055009], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x533b6e40], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1544x1190, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595] [junit] XXX: image BufferedImageInt@13526e59: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2235eaab [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2235eaab [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@17503f6b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38aaaeec], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x100d4e7c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff9f0112bd, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff85010683, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] PRINT DPI: scaleComp72 1.0, image-size 757x585, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImage@62656be4: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 757 height = 585 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 757 height = 585 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@17d919b6 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3589d18f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x4864a934], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [junit] PRINT DPI: scaleComp72 1.0, image-size 757x585, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@53f3bdbd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34129c78 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34129c78 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7d61eb55 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x131647c6], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x1ec5a5ba], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@222a59e6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c7a164b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c7a164b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@4c2bb6e0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5a38023a], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x195ce9b2], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@3e62d773: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ef74c30 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ef74c30 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7283d3eb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6daa0c49], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x5abf5c5d], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@638ef7ed: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bff7da0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bff7da0 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3f1d2e23 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6653b892], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x3c7a6000], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1514x1170, frame[border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 757x585] [junit] XXX: image BufferedImageInt@536dbea0: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47c81abf [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47c81abf [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@776a6d9b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x34010f4d, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xc12cef5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x15010cf1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4db9b8d3], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x15010cf1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x34010f4d, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066076584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066076584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066080284 ms III - Start [junit] SLOCK [T main @ 1579066080288 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a6d8329: tileRendererInUse null, GearsES2[obj 0x1a6d8329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a6d8329 on Thread[AWT-EventQueue-0,6,main] [junit] 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[.]] [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 0x1a6d8329 created: GearsObj[0x7230144, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a6d8329 created: GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a6d8329 created: GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a6d8329 FIN GearsES2[obj 0x1a6d8329 isInit true, usesShared false, 1 GearsObj[0x7230144, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141328a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffe30111a4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066082321 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066082321 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.733 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066080284 ms III - Start [junit] SLOCK [T main @ 1579066080288 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a6d8329: tileRendererInUse null, GearsES2[obj 0x1a6d8329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a6d8329 on Thread[AWT-EventQueue-0,6,main] [junit] 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[.]] [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 0x1a6d8329 created: GearsObj[0x7230144, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a6d8329 created: GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a6d8329 created: GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a6d8329 FIN GearsES2[obj 0x1a6d8329 isInit true, usesShared false, 1 GearsObj[0x7230144, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141328a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffe30111a4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066082321 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066082321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNG took 0.003 sec [junit] Testcase: testOnscreenWritePNG took 0.46 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.733 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066080284 ms III - Start [junit] SLOCK [T main @ 1579066080288 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a6d8329: tileRendererInUse null, GearsES2[obj 0x1a6d8329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a6d8329 on Thread[AWT-EventQueue-0,6,main] [junit] 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[.]] [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 0x1a6d8329 created: GearsObj[0x7230144, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a6d8329 created: GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a6d8329 created: GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a6d8329 FIN GearsES2[obj 0x1a6d8329 isInit true, usesShared false, 1 GearsObj[0x7230144, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dba3fb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141328a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffe30111a4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066082321 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066082321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066085860 ms III - Start [junit] SLOCK [T main @ 1579066085864 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a6d8329: tileRendererInUse null, GearsES2[obj 0x1a6d8329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a6d8329 on Thread[AWT-EventQueue-0,6,main] [junit] 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[.]] [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 0x1a6d8329 created: GearsObj[0x7379c5c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a6d8329 created: GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a6d8329 created: GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a6d8329 FIN GearsES2[obj 0x1a6d8329 isInit true, usesShared false, 1 GearsObj[0x7379c5c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e08aaf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffe30111a4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, 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 [junit] XXX: [0, 0], 136x103, 120x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 240x128 of 240x128, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, 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 [junit] XXX: [136, 120], 256x167, 240x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffd0010d62, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 4.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 [junit] XXX: [256, 240], 496x295, 480x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 960x512 of 960x512, swapInterval 1, drawable 0xffffffff8c010f4f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 6.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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066088345 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066088346 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.19 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066085860 ms III - Start [junit] SLOCK [T main @ 1579066085864 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a6d8329: tileRendererInUse null, GearsES2[obj 0x1a6d8329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a6d8329 on Thread[AWT-EventQueue-0,6,main] [junit] 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[.]] [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 0x1a6d8329 created: GearsObj[0x7379c5c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a6d8329 created: GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a6d8329 created: GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a6d8329 FIN GearsES2[obj 0x1a6d8329 isInit true, usesShared false, 1 GearsObj[0x7379c5c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e08aaf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffe30111a4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, 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 [junit] XXX: [0, 0], 136x103, 120x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 240x128 of 240x128, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, 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 [junit] XXX: [136, 120], 256x167, 240x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffd0010d62, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 4.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 [junit] XXX: [256, 240], 496x295, 480x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 960x512 of 960x512, swapInterval 1, drawable 0xffffffff8c010f4f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 6.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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066088345 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066088346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNGWithResize took 0.003 sec [junit] Testcase: testOnscreenWritePNGWithResize took 0.898 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.19 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066085860 ms III - Start [junit] SLOCK [T main @ 1579066085864 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a6d8329: tileRendererInUse null, GearsES2[obj 0x1a6d8329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a6d8329 on Thread[AWT-EventQueue-0,6,main] [junit] 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[.]] [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 0x1a6d8329 created: GearsObj[0x7379c5c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a6d8329 created: GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a6d8329 created: GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a6d8329 FIN GearsES2[obj 0x1a6d8329 isInit true, usesShared false, 1 GearsObj[0x7379c5c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x148278b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e08aaf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffe30111a4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, 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 [junit] XXX: [0, 0], 136x103, 120x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 240x128 of 240x128, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, 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 [junit] XXX: [136, 120], 256x167, 240x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffd0010d62, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 4.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 [junit] XXX: [256, 240], 496x295, 480x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a6d8329 0/0 960x512 of 960x512, swapInterval 1, drawable 0xffffffff8c010f4f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a6d8329, angle 6.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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a6d8329 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066088345 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066088346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066091874 ms III - Start [junit] SLOCK [T main @ 1579066091877 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.RGB Loops 100, dt 2117 ms, 21.17 ms/l [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.YUV Loops 100, dt 496 ms, 4.96 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 2552 ms, 25.52 ms/l [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066097112 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066097112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.928 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066091874 ms III - Start [junit] SLOCK [T main @ 1579066091877 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.RGB Loops 100, dt 2117 ms, 21.17 ms/l [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.YUV Loops 100, dt 496 ms, 4.96 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 2552 ms, 25.52 ms/l [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066097112 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066097112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: benchmark took 5.168 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.928 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066091874 ms III - Start [junit] SLOCK [T main @ 1579066091877 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.RGB Loops 100, dt 2117 ms, 21.17 ms/l [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.YUV Loops 100, dt 496 ms, 4.96 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 2552 ms, 25.52 ms/l [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066097112 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066097112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066100469 ms III - Start [junit] SLOCK [T main @ 1579066100470 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 1, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 52722, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] createAndCompileShader: Pre GL Error: 0x500 [junit] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] JPEGImage: JPEGImage[300x509, bytesPerPixel 3, reversedChannels false, JPEGPixels[300x509, sourceComp 4, sourceCS CMYK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=458100 cap=458100]] [junit] TextureData: TextureData[300x509, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0 [junit] AWT ImageIO failure w/ file test-cmyk-01.jpg: Unsupported Image Type [junit] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] JPEGImage: JPEGImage[872x583, bytesPerPixel 3, reversedChannels false, JPEGPixels[872x583, sourceComp 4, sourceCS YCCK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=1525128 cap=1525128]] [junit] TextureData: TextureData[872x583, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0 [junit] AWT ImageIO failure w/ file test-ycck-01.jpg: Unsupported Image Type [junit] main-Display-.windows_nil-2-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066113369 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066113369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.597 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066100469 ms III - Start [junit] SLOCK [T main @ 1579066100470 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 1, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 52722, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] createAndCompileShader: Pre GL Error: 0x500 [junit] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] JPEGImage: JPEGImage[300x509, bytesPerPixel 3, reversedChannels false, JPEGPixels[300x509, sourceComp 4, sourceCS CMYK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=458100 cap=458100]] [junit] TextureData: TextureData[300x509, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0 [junit] AWT ImageIO failure w/ file test-cmyk-01.jpg: Unsupported Image Type [junit] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] JPEGImage: JPEGImage[872x583, bytesPerPixel 3, reversedChannels false, JPEGPixels[872x583, sourceComp 4, sourceCS YCCK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=1525128 cap=1525128]] [junit] TextureData: TextureData[872x583, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0 [junit] AWT ImageIO failure w/ file test-ycck-01.jpg: Unsupported Image Type [junit] main-Display-.windows_nil-2-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066113369 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066113369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01YUV422hBase__ES2 took 2.96 sec [junit] Testcase: test01YUV422hProg_ES2 took 1.208 sec [junit] Testcase: test01YUV444Base__ES2 took 1.166 sec [junit] Testcase: test01YUV444Prog__ES2 took 1.181 sec [junit] Testcase: test02YUV420BaseGray_ES2 took 1.216 sec [junit] Testcase: test02YUV420Base__ES2 took 1.253 sec [junit] Testcase: test02YUV420Prog_ES2 took 1.286 sec [junit] Testcase: test03CMYK_01_ES2 took 1.202 sec [junit] Testcase: test03YCCK_01_ES2 took 1.298 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.597 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066100469 ms III - Start [junit] SLOCK [T main @ 1579066100470 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 1, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 52722, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] createAndCompileShader: Pre GL Error: 0x500 [junit] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] JPEGImage: JPEGImage[300x509, bytesPerPixel 3, reversedChannels false, JPEGPixels[300x509, sourceComp 4, sourceCS CMYK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=458100 cap=458100]] [junit] TextureData: TextureData[300x509, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0 [junit] AWT ImageIO failure w/ file test-cmyk-01.jpg: Unsupported Image Type [junit] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] JPEGImage: JPEGImage[872x583, bytesPerPixel 3, reversedChannels false, JPEGPixels[872x583, sourceComp 4, sourceCS YCCK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=1525128 cap=1525128]] [junit] TextureData: TextureData[872x583, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0 [junit] AWT ImageIO failure w/ file test-ycck-01.jpg: Unsupported Image Type [junit] main-Display-.windows_nil-2-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066113369 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066113369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066116905 ms III - Start [junit] SLOCK [T main @ 1579066116909 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] createAndCompileShader: Pre GL Error: 0x500 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066128052 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066128052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.86 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066116905 ms III - Start [junit] SLOCK [T main @ 1579066116909 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] createAndCompileShader: Pre GL Error: 0x500 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066128052 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066128052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGrayAWTILoaderES2 took 3.235 sec [junit] Testcase: testGrayAWTILoaderGL2 took 1.196 sec [junit] Testcase: testGrayPNGJLoaderES2 took 1.099 sec [junit] Testcase: testGrayPNGJLoaderGL2 took 1.077 sec [junit] Testcase: testTestAWTILoaderES2 took 1.115 sec [junit] Testcase: testTestAWTILoaderGL2 took 1.087 sec [junit] Testcase: testTestPNGJLoaderES2 took 1.099 sec [junit] Testcase: testTestPNGJLoaderGL2 took 1.08 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.86 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066116905 ms III - Start [junit] SLOCK [T main @ 1579066116909 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] createAndCompileShader: Pre GL Error: 0x500 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066128052 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066128052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066131578 ms III - Start [junit] SLOCK [T main @ 1579066131581 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066133868 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066133868 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.982 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066131578 ms III - Start [junit] SLOCK [T main @ 1579066131581 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066133868 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066133868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.756 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.982 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066131578 ms III - Start [junit] SLOCK [T main @ 1579066131581 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066133868 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066133868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066137234 ms III - Start [junit] SLOCK [T main @ 1579066137237 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d60fe40: tileRendererInUse null, GearsES2[obj 0x6d60fe40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d60fe40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6d60fe40 created: GearsObj[0x3ff6f7ba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d60fe40 created: GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d60fe40 created: GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d60fe40 FIN GearsES2[obj 0x6d60fe40 isInit true, usesShared false, 1 GearsObj[0x3ff6f7ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61f3ec68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d60fe40 0/0 240x217 of 240x217, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d60fe40, 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.dispose 0x6d60fe40: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d60fe40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066139802 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066139803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.273 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066137234 ms III - Start [junit] SLOCK [T main @ 1579066137237 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d60fe40: tileRendererInUse null, GearsES2[obj 0x6d60fe40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d60fe40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6d60fe40 created: GearsObj[0x3ff6f7ba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d60fe40 created: GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d60fe40 created: GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d60fe40 FIN GearsES2[obj 0x6d60fe40 isInit true, usesShared false, 1 GearsObj[0x3ff6f7ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61f3ec68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d60fe40 0/0 240x217 of 240x217, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d60fe40, 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.dispose 0x6d60fe40: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d60fe40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066139802 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066139803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.814 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.273 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066137234 ms III - Start [junit] SLOCK [T main @ 1579066137237 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d60fe40: tileRendererInUse null, GearsES2[obj 0x6d60fe40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d60fe40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6d60fe40 created: GearsObj[0x3ff6f7ba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d60fe40 created: GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d60fe40 created: GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d60fe40 FIN GearsES2[obj 0x6d60fe40 isInit true, usesShared false, 1 GearsObj[0x3ff6f7ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440e02de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61f3ec68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d60fe40 0/0 240x217 of 240x217, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d60fe40, 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.dispose 0x6d60fe40: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d60fe40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066139802 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066139803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066143211 ms III - Start [junit] SLOCK [T main @ 1579066143214 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true] [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6deb7852]]: [junit] ShaderState[ [junit] Natives [junit] ShaderProgram[id=1, linked=true, inUse=false, program: 1, [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] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [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] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] enabledAttributes [ [junit] Mappings [junit] ], activeAttributes [ [junit] ], managedAttributes [ [junit] ], activeUniforms [ [junit] GLUniformData[name mgl_PMVMatrix, location 1, size 4x4, count 2, data [junit] 0: [ 1.27553 0.00000 0.00000 0.00000 ] [junit] 0: [ 0.00000 2.41421 0.00000 0.00000 ] [junit] GL3bc GLProfile[GL3bc/GL4bc.hw] [junit] 0: [ 0.00000 0.00000 -1.22222 -2.22222 ] [junit] 0: [ 0.00000 0.00000 -1.00000 0.00000 ] [junit] , [junit] 1: [ 1.00000 0.00000 0.00000 0.00000 ] [junit] 1: [ 0.00000 1.00000 0.00000 0.00000 ] [junit] 1: [ 0.00000 0.00000 1.00000 -2.30000 ] [junit] 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] 1: [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , [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] ] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0] [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: aspect: 1.7777778 [junit] XXX0: y-flip: false [junit] ], managedUniforms [ [junit] ] [junit] ] [junit] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066146205 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066146205 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.687 sec [junit] ------------- Standard Output --------------- [junit] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true] [junit] ShaderState[ [junit] ShaderProgram[id=1, linked=true, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] enabledAttributes [ [junit] ], activeAttributes [ [junit] ], managedAttributes [ [junit] ], activeUniforms [ [junit] GLUniformData[name mgl_PMVMatrix, location 1, size 4x4, count 2, data [junit] 0: [ 1.27553 0.00000 0.00000 0.00000 ] [junit] 0: [ 0.00000 2.41421 0.00000 0.00000 ] [junit] 0: [ 0.00000 0.00000 -1.22222 -2.22222 ] [junit] 0: [ 0.00000 0.00000 -1.00000 0.00000 ] [junit] , [junit] 1: [ 1.00000 0.00000 0.00000 0.00000 ] [junit] 1: [ 0.00000 1.00000 0.00000 0.00000 ] [junit] 1: [ 0.00000 0.00000 1.00000 -2.30000 ] [junit] 1: [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , [junit] ] [junit] GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0] [junit] ], managedUniforms [ [junit] ] [junit] ] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066143211 ms III - Start [junit] SLOCK [T main @ 1579066143214 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6deb7852]]: [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[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: aspect: 1.7777778 [junit] XXX0: y-flip: false [junit] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066146205 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066146205 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 1.32 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.687 sec [junit] [junit] ------------- Standard Output --------------- [junit] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true] [junit] ShaderState[ [junit] ShaderProgram[id=1, linked=true, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] enabledAttributes [ [junit] ], activeAttributes [ [junit] ], managedAttributes [ [junit] ], activeUniforms [ [junit] GLUniformData[name mgl_PMVMatrix, location 1, size 4x4, count 2, data [junit] 0: [ 1.27553 0.00000 0.00000 0.00000 ] [junit] 0: [ 0.00000 2.41421 0.00000 0.00000 ] [junit] 0: [ 0.00000 0.00000 -1.22222 -2.22222 ] [junit] 0: [ 0.00000 0.00000 -1.00000 0.00000 ] [junit] , [junit] 1: [ 1.00000 0.00000 0.00000 0.00000 ] [junit] 1: [ 0.00000 1.00000 0.00000 0.00000 ] [junit] 1: [ 0.00000 0.00000 1.00000 -2.30000 ] [junit] 1: [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , [junit] ] [junit] GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0] [junit] ], managedUniforms [ [junit] ] [junit] ] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066143211 ms III - Start [junit] SLOCK [T main @ 1579066143214 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6deb7852]]: [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[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: aspect: 1.7777778 [junit] XXX0: y-flip: false [junit] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066146205 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066146205 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-test.jar test.compile: junit.run.newt.awt: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.newt.awt: [echo] +++ [echo] +++ generic.junit.run.newt.awt [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/newt/**/Test*AWT* [echo] +++ [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066150627 ms III - Start [junit] SLOCK [T main @ 1579066150628 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] Loop 1/1 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x376a0d86, .windows_nil-1, 0x1b5d0379, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x62656be4, .windows_nil-1, 0x45204d1, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x17d919b6, .windows_nil-1, 0xbf503ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x53f3bdbd, .windows_nil-1, 0x11c00395, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7283d3eb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x264f218, .windows_nil-1, 0x4ef050b, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/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] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Thread[main-Animator#00,5,main] GearsES2.init.0 0x74287ea3: tileRendererInUse null, GearsES2[obj 0x74287ea3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74287ea3 on Thread[main-Animator#00,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[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 0x74287ea3 created: GearsObj[0x19adfafc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74287ea3 created: GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74287ea3 created: GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x74287ea3 FIN GearsES2[obj 0x74287ea3 isInit true, usesShared false, 1 GearsObj[0x19adfafc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a2fb5a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x74287ea3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74287ea3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74287ea3: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74287ea3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6f3187b0, .windows_nil-1, 0x3e7101cb, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2663e964, .windows_nil-1, 0x2a3303ed, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x48b67364, .windows_nil-1, 0x1b7f00b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x189cbd7c, .windows_nil-1, 0x4f0050b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x39b43d60, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x44be0077, .windows_nil-1, 0x11c10395, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] Thread[main-Animator#01,5,main] GearsES2.init.0 0x6dd7b5a3: tileRendererInUse null, GearsES2[obj 0x6dd7b5a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dd7b5a3 on Thread[main-Animator#01,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[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 0x6dd7b5a3 created: GearsObj[0x7fddbddf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6dd7b5a3 created: GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6dd7b5a3 created: GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6dd7b5a3 FIN GearsES2[obj 0x6dd7b5a3 isInit true, usesShared false, 1 GearsObj[0x7fddbddf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e76aa9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6dd7b5a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dd7b5a3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dd7b5a3: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dd7b5a3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x5e21e98f, .windows_nil-1, 0xffffffffcce00523, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x51a9ad5e, .windows_nil-1, 0x11c20395, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x5f20155b, .windows_nil-1, 0x4e50477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x72ade7e3, .windows_nil-1, 0x4f1050b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x609bcfb6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7d94beb9, .windows_nil-1, 0x1b8000b7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] Thread[main-Animator#02,5,main] GearsES2.init.0 0x6aa8e115: tileRendererInUse null, GearsES2[obj 0x6aa8e115 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aa8e115 on Thread[main-Animator#02,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[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 0x6aa8e115 created: GearsObj[0x19b6ca25, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aa8e115 created: GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aa8e115 created: GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0x6aa8e115 FIN GearsES2[obj 0x6aa8e115 isInit true, usesShared false, 1 GearsObj[0x19b6ca25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48fbbeeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0x6aa8e115 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff5010f54, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aa8e115, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6aa8e115: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6aa8e115 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066154571 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066154571 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.64 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066150627 ms III - Start [junit] SLOCK [T main @ 1579066150628 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] Loop 1/1 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x376a0d86, .windows_nil-1, 0x1b5d0379, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x62656be4, .windows_nil-1, 0x45204d1, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x17d919b6, .windows_nil-1, 0xbf503ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x53f3bdbd, .windows_nil-1, 0x11c00395, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7283d3eb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x264f218, .windows_nil-1, 0x4ef050b, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/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] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Thread[main-Animator#00,5,main] GearsES2.init.0 0x74287ea3: tileRendererInUse null, GearsES2[obj 0x74287ea3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74287ea3 on Thread[main-Animator#00,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[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 0x74287ea3 created: GearsObj[0x19adfafc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74287ea3 created: GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74287ea3 created: GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x74287ea3 FIN GearsES2[obj 0x74287ea3 isInit true, usesShared false, 1 GearsObj[0x19adfafc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a2fb5a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x74287ea3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74287ea3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74287ea3: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74287ea3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6f3187b0, .windows_nil-1, 0x3e7101cb, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2663e964, .windows_nil-1, 0x2a3303ed, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x48b67364, .windows_nil-1, 0x1b7f00b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x189cbd7c, .windows_nil-1, 0x4f0050b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x39b43d60, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x44be0077, .windows_nil-1, 0x11c10395, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] Thread[main-Animator#01,5,main] GearsES2.init.0 0x6dd7b5a3: tileRendererInUse null, GearsES2[obj 0x6dd7b5a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dd7b5a3 on Thread[main-Animator#01,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[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 0x6dd7b5a3 created: GearsObj[0x7fddbddf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6dd7b5a3 created: GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6dd7b5a3 created: GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6dd7b5a3 FIN GearsES2[obj 0x6dd7b5a3 isInit true, usesShared false, 1 GearsObj[0x7fddbddf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e76aa9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6dd7b5a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dd7b5a3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dd7b5a3: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dd7b5a3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x5e21e98f, .windows_nil-1, 0xffffffffcce00523, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x51a9ad5e, .windows_nil-1, 0x11c20395, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x5f20155b, .windows_nil-1, 0x4e50477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x72ade7e3, .windows_nil-1, 0x4f1050b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x609bcfb6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7d94beb9, .windows_nil-1, 0x1b8000b7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] Thread[main-Animator#02,5,main] GearsES2.init.0 0x6aa8e115: tileRendererInUse null, GearsES2[obj 0x6aa8e115 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aa8e115 on Thread[main-Animator#02,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[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 0x6aa8e115 created: GearsObj[0x19b6ca25, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aa8e115 created: GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aa8e115 created: GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0x6aa8e115 FIN GearsES2[obj 0x6aa8e115 isInit true, usesShared false, 1 GearsObj[0x19b6ca25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48fbbeeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0x6aa8e115 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff5010f54, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aa8e115, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6aa8e115: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6aa8e115 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066154571 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066154571 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 2.474 sec [junit] Testcase: test02GL3 took 0.709 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.707 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.64 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066150627 ms III - Start [junit] SLOCK [T main @ 1579066150628 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] Loop 1/1 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x376a0d86, .windows_nil-1, 0x1b5d0379, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x62656be4, .windows_nil-1, 0x45204d1, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x17d919b6, .windows_nil-1, 0xbf503ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x53f3bdbd, .windows_nil-1, 0x11c00395, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7283d3eb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x264f218, .windows_nil-1, 0x4ef050b, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/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] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Thread[main-Animator#00,5,main] GearsES2.init.0 0x74287ea3: tileRendererInUse null, GearsES2[obj 0x74287ea3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74287ea3 on Thread[main-Animator#00,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[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 0x74287ea3 created: GearsObj[0x19adfafc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74287ea3 created: GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74287ea3 created: GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x74287ea3 FIN GearsES2[obj 0x74287ea3 isInit true, usesShared false, 1 GearsObj[0x19adfafc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f90527a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a2fb5a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x74287ea3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74287ea3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74287ea3: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74287ea3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6f3187b0, .windows_nil-1, 0x3e7101cb, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2663e964, .windows_nil-1, 0x2a3303ed, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x48b67364, .windows_nil-1, 0x1b7f00b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x189cbd7c, .windows_nil-1, 0x4f0050b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x39b43d60, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x44be0077, .windows_nil-1, 0x11c10395, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] Thread[main-Animator#01,5,main] GearsES2.init.0 0x6dd7b5a3: tileRendererInUse null, GearsES2[obj 0x6dd7b5a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dd7b5a3 on Thread[main-Animator#01,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[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 0x6dd7b5a3 created: GearsObj[0x7fddbddf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6dd7b5a3 created: GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6dd7b5a3 created: GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6dd7b5a3 FIN GearsES2[obj 0x6dd7b5a3 isInit true, usesShared false, 1 GearsObj[0x7fddbddf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a8595d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e76aa9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6dd7b5a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dd7b5a3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dd7b5a3: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6dd7b5a3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x5e21e98f, .windows_nil-1, 0xffffffffcce00523, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x51a9ad5e, .windows_nil-1, 0x11c20395, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x5f20155b, .windows_nil-1, 0x4e50477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x72ade7e3, .windows_nil-1, 0x4f1050b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x609bcfb6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7d94beb9, .windows_nil-1, 0x1b8000b7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] Thread[main-Animator#02,5,main] GearsES2.init.0 0x6aa8e115: tileRendererInUse null, GearsES2[obj 0x6aa8e115 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aa8e115 on Thread[main-Animator#02,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[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 0x6aa8e115 created: GearsObj[0x19b6ca25, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aa8e115 created: GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aa8e115 created: GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0x6aa8e115 FIN GearsES2[obj 0x6aa8e115 isInit true, usesShared false, 1 GearsObj[0x19b6ca25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42a80e7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48fbbeeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0x6aa8e115 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff5010f54, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aa8e115, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] window moved: 8/31 640x480 [junit] window resized: 8/31 624x441 [junit] window moved: 56/54 624x441 [junit] window resized: 56/54 640x480 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6aa8e115: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6aa8e115 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066154571 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066154571 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066158114 ms III - Start [junit] SLOCK [T main @ 1579066158118 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 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[GL4/GL4.hw], on-scr[.]] [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] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.hw] [junit] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@1b6ae64d, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x49010a14 [junit] Create PointerIcon #01: PointerIcon[obj 0x4149c063, .windows_nil-1, 0x19ff0203, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x9cb8225, .windows_nil-1, 0x13be03d5, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x76b07f29, .windows_nil-1, 0xa89056f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x38af9828, .windows_nil-1, 0x63cb050f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x6c7a164b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3cce57c7, .windows_nil-1, 0x1b8100b7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -32000/-32000 128x128 [junit] window moved: -8/-31 484x251 [junit] window moved: 156/156 484x251 [junit] window resized: 156/156 144x167 [junit] window resized: 156/156 144x167 [junit] window resized: 156/156 144x167 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 144x167, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 156/156 144x167, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 156/156 484x251 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 484x251, swapInterval 1, drawable 0xfffffffffe010dcc [junit] 0 s: 60 f / 991 ms, 60.5 fps, 16 ms/f; total: 60 f, 60.5 fps, 16 ms/f [junit] window moved: 164/187 484x251 [junit] window resized: 164/187 468x212 [junit] window resized: 164/187 484x251 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[GL3/GL4.hw], on-scr[.]] [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] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.hw] [junit] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@6631d14c, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] Create PointerIcon #01: PointerIcon[obj 0xc667f46, .windows_nil-1, 0x21fd0419, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x51bd8b5c, .windows_nil-1, 0x4f5050b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x7b50df34, .windows_nil-1, 0x83104d3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1b410b60, .windows_nil-1, 0x1a070203, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x64ec96c6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x77659b30, .windows_nil-1, 0xc040529, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -32000/-32000 128x128 [junit] window moved: -8/-31 484x251 [junit] window moved: 182/182 484x251 [junit] window resized: 182/182 144x167 [junit] window resized: 182/182 144x167 [junit] window resized: 182/182 144x167 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 144x167, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 182/182 144x167, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 182/182 484x251 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 484x251, swapInterval 1, drawable 0xffffffffe30111a4 [junit] 1 s: 60 f / 1015 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.1 fps, 16 ms/f [junit] window moved: 190/213 484x251 [junit] window resized: 190/213 468x212 [junit] window resized: 190/213 484x251 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066163056 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066163057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.634 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066158114 ms III - Start [junit] SLOCK [T main @ 1579066158118 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 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[GL4/GL4.hw], on-scr[.]] [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] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.hw] [junit] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@1b6ae64d, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x49010a14 [junit] Create PointerIcon #01: PointerIcon[obj 0x4149c063, .windows_nil-1, 0x19ff0203, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x9cb8225, .windows_nil-1, 0x13be03d5, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x76b07f29, .windows_nil-1, 0xa89056f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x38af9828, .windows_nil-1, 0x63cb050f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x6c7a164b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3cce57c7, .windows_nil-1, 0x1b8100b7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -32000/-32000 128x128 [junit] window moved: -8/-31 484x251 [junit] window moved: 156/156 484x251 [junit] window resized: 156/156 144x167 [junit] window resized: 156/156 144x167 [junit] window resized: 156/156 144x167 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 144x167, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 156/156 144x167, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 156/156 484x251 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 484x251, swapInterval 1, drawable 0xfffffffffe010dcc [junit] 0 s: 60 f / 991 ms, 60.5 fps, 16 ms/f; total: 60 f, 60.5 fps, 16 ms/f [junit] window moved: 164/187 484x251 [junit] window resized: 164/187 468x212 [junit] window resized: 164/187 484x251 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[GL3/GL4.hw], on-scr[.]] [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] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.hw] [junit] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@6631d14c, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] Create PointerIcon #01: PointerIcon[obj 0xc667f46, .windows_nil-1, 0x21fd0419, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x51bd8b5c, .windows_nil-1, 0x4f5050b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x7b50df34, .windows_nil-1, 0x83104d3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1b410b60, .windows_nil-1, 0x1a070203, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x64ec96c6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x77659b30, .windows_nil-1, 0xc040529, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -32000/-32000 128x128 [junit] window moved: -8/-31 484x251 [junit] window moved: 182/182 484x251 [junit] window resized: 182/182 144x167 [junit] window resized: 182/182 144x167 [junit] window resized: 182/182 144x167 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 144x167, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 182/182 144x167, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 182/182 484x251 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 484x251, swapInterval 1, drawable 0xffffffffe30111a4 [junit] 1 s: 60 f / 1015 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.1 fps, 16 ms/f [junit] window moved: 190/213 484x251 [junit] window resized: 190/213 468x212 [junit] window resized: 190/213 484x251 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066163056 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066163057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 3.594 sec [junit] Testcase: test02GL3 took 1.284 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.634 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066158114 ms III - Start [junit] SLOCK [T main @ 1579066158118 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 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[GL4/GL4.hw], on-scr[.]] [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] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.hw] [junit] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@1b6ae64d, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x49010a14 [junit] Create PointerIcon #01: PointerIcon[obj 0x4149c063, .windows_nil-1, 0x19ff0203, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x9cb8225, .windows_nil-1, 0x13be03d5, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x76b07f29, .windows_nil-1, 0xa89056f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x38af9828, .windows_nil-1, 0x63cb050f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x6c7a164b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3cce57c7, .windows_nil-1, 0x1b8100b7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -32000/-32000 128x128 [junit] window moved: -8/-31 484x251 [junit] window moved: 156/156 484x251 [junit] window resized: 156/156 144x167 [junit] window resized: 156/156 144x167 [junit] window resized: 156/156 144x167 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 144x167, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 156/156 144x167, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 156/156 484x251 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 484x251, swapInterval 1, drawable 0xfffffffffe010dcc [junit] 0 s: 60 f / 991 ms, 60.5 fps, 16 ms/f; total: 60 f, 60.5 fps, 16 ms/f [junit] window moved: 164/187 484x251 [junit] window resized: 164/187 468x212 [junit] window resized: 164/187 484x251 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[GL3/GL4.hw], on-scr[.]] [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] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.hw] [junit] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@6631d14c, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] Create PointerIcon #01: PointerIcon[obj 0xc667f46, .windows_nil-1, 0x21fd0419, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x51bd8b5c, .windows_nil-1, 0x4f5050b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x7b50df34, .windows_nil-1, 0x83104d3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1b410b60, .windows_nil-1, 0x1a070203, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x64ec96c6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x77659b30, .windows_nil-1, 0xc040529, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -32000/-32000 128x128 [junit] window moved: -8/-31 484x251 [junit] window moved: 182/182 484x251 [junit] window resized: 182/182 144x167 [junit] window resized: 182/182 144x167 [junit] window resized: 182/182 144x167 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 144x167, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] 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[.]] [junit] 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[.]] [junit] window pos/siz: 182/182 144x167, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 182/182 484x251 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 484x251, swapInterval 1, drawable 0xffffffffe30111a4 [junit] 1 s: 60 f / 1015 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.1 fps, 16 ms/f [junit] window moved: 190/213 484x251 [junit] window resized: 190/213 468x212 [junit] window resized: 190/213 484x251 [junit] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066163056 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066163057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066166569 ms III - Start [junit] SLOCK [T main @ 1579066166572 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] WindowUpdateEvent[[ 0 / 0 213 x 160 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168288 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168292 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168294 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x1ed4ae0f: tileRendererInUse null, GearsES2[obj 0x1ed4ae0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ed4ae0f on Thread[main-AWTAnimator#00,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[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 0x1ed4ae0f created: GearsObj[0x3aa04523, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ed4ae0f created: GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ed4ae0f created: GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x1ed4ae0f FIN GearsES2[obj 0x1ed4ae0f isInit true, usesShared false, 1 GearsObj[0x3aa04523, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d3a467, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 213x160 of 213x160, swapInterval 1, drawable 0x49010a14, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, angle 0.0, [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0 -> [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0, v-flip false [junit] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168983 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168984 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, 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 [junit] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066169628 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066169628 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, angle 39.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066170776 d 1ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ed4ae0f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ed4ae0f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066170864 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066170865 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.999 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066166569 ms III - Start [junit] SLOCK [T main @ 1579066166572 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] WindowUpdateEvent[[ 0 / 0 213 x 160 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168288 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168292 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168294 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x1ed4ae0f: tileRendererInUse null, GearsES2[obj 0x1ed4ae0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ed4ae0f on Thread[main-AWTAnimator#00,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[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 0x1ed4ae0f created: GearsObj[0x3aa04523, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ed4ae0f created: GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ed4ae0f created: GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x1ed4ae0f FIN GearsES2[obj 0x1ed4ae0f isInit true, usesShared false, 1 GearsObj[0x3aa04523, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d3a467, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 213x160 of 213x160, swapInterval 1, drawable 0x49010a14, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, angle 0.0, [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0 -> [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0, v-flip false [junit] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168983 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168984 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, 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 [junit] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066169628 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066169628 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, angle 39.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066170776 d 1ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ed4ae0f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ed4ae0f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066170864 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066170865 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.774 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.999 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066166569 ms III - Start [junit] SLOCK [T main @ 1579066166572 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] WindowUpdateEvent[[ 0 / 0 213 x 160 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168288 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168292 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168294 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x1ed4ae0f: tileRendererInUse null, GearsES2[obj 0x1ed4ae0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ed4ae0f on Thread[main-AWTAnimator#00,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[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 0x1ed4ae0f created: GearsObj[0x3aa04523, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ed4ae0f created: GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ed4ae0f created: GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x1ed4ae0f FIN GearsES2[obj 0x1ed4ae0f isInit true, usesShared false, 1 GearsObj[0x3aa04523, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63caadf6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d3a467, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 213x160 of 213x160, swapInterval 1, drawable 0x49010a14, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, angle 0.0, [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0 -> [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0, v-flip false [junit] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168983 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066168984 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x34010f4d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, 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 [junit] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066169628 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066169628 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1ed4ae0f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ed4ae0f, angle 39.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066170776 d 1ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ed4ae0f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ed4ae0f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066170864 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066170865 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066174392 ms III - Start [junit] SLOCK [T main @ 1579066174396 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 208/83 [junit] centerMouse: robot pos: 208x44, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,13),absolute(208,44),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@100c21f8,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Click me,defaultCapable=true] [junit] requestFocus: click, d: 501 ms [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before JOGL init [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): End Pre-JOGL-Swing [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): Start [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x895e367: tileRendererInUse null, GearsES2[obj 0x895e367 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x895e367 on Thread[main-AWTAnimator#00,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[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 0x895e367 created: GearsObj[0x41b45a4d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x895e367 created: GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x895e367 created: GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x895e367 FIN GearsES2[obj 0x895e367 isInit true, usesShared false, 1 GearsObj[0x41b45a4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ad2a9a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x895e367 0/0 120x100 of 120x100, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 [junit] toFront: robot pos: 208/283 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, sun.awt.TimedWindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] Thread[main,5,main] GearsES2.init.0 0x30c8681: tileRendererInUse null, GearsES2[obj 0x30c8681 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c8681 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[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 0x30c8681 created: GearsObj[0x5170bcf4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c8681 created: GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c8681 created: GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x30c8681 FIN GearsES2[obj 0x30c8681 isInit true, usesShared false, 1 GearsObj[0x5170bcf4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdf6620a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x30c8681 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffbd010ff6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c8681, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x895e367: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x895e367 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c8681: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c8681 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): Start [junit] toFront: robot pos: 208/283 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53251a66: tileRendererInUse null, GearsES2[obj 0x53251a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53251a66 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x53251a66 created: GearsObj[0x2e20b0cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53251a66 created: GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53251a66 created: GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53251a66 FIN GearsES2[obj 0x53251a66 isInit true, usesShared false, 1 GearsObj[0x2e20b0cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6599d3b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53251a66 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53251a66, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53251a66: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53251a66 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066348339 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066348339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 176.65 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066174392 ms III - Start [junit] SLOCK [T main @ 1579066174396 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 208/83 [junit] centerMouse: robot pos: 208x44, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,13),absolute(208,44),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@100c21f8,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Click me,defaultCapable=true] [junit] requestFocus: click, d: 501 ms [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before JOGL init [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): End Pre-JOGL-Swing [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): Start [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x895e367: tileRendererInUse null, GearsES2[obj 0x895e367 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x895e367 on Thread[main-AWTAnimator#00,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[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 0x895e367 created: GearsObj[0x41b45a4d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x895e367 created: GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x895e367 created: GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x895e367 FIN GearsES2[obj 0x895e367 isInit true, usesShared false, 1 GearsObj[0x41b45a4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ad2a9a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x895e367 0/0 120x100 of 120x100, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 [junit] toFront: robot pos: 208/283 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, sun.awt.TimedWindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] Thread[main,5,main] GearsES2.init.0 0x30c8681: tileRendererInUse null, GearsES2[obj 0x30c8681 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c8681 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[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 0x30c8681 created: GearsObj[0x5170bcf4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c8681 created: GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c8681 created: GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x30c8681 FIN GearsES2[obj 0x30c8681 isInit true, usesShared false, 1 GearsObj[0x5170bcf4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdf6620a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x30c8681 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffbd010ff6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c8681, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x895e367: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x895e367 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c8681: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c8681 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): Start [junit] toFront: robot pos: 208/283 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53251a66: tileRendererInUse null, GearsES2[obj 0x53251a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53251a66 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x53251a66 created: GearsObj[0x2e20b0cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53251a66 created: GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53251a66 created: GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53251a66 FIN GearsES2[obj 0x53251a66 isInit true, usesShared false, 1 GearsObj[0x2e20b0cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6599d3b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53251a66 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53251a66, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53251a66: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53251a66 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066348339 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066348339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtCanvasAWT took 4.314 sec [junit] Testcase: test02GLCanvas took 166.642 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 176.65 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066174392 ms III - Start [junit] SLOCK [T main @ 1579066174396 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 208/83 [junit] centerMouse: robot pos: 208x44, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,13),absolute(208,44),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@100c21f8,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Click me,defaultCapable=true] [junit] requestFocus: click, d: 501 ms [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before JOGL init [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): End Pre-JOGL-Swing [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): Start [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x895e367: tileRendererInUse null, GearsES2[obj 0x895e367 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x895e367 on Thread[main-AWTAnimator#00,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[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 0x895e367 created: GearsObj[0x41b45a4d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x895e367 created: GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x895e367 created: GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x895e367 FIN GearsES2[obj 0x895e367 isInit true, usesShared false, 1 GearsObj[0x41b45a4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71cf583d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ad2a9a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x895e367 0/0 120x100 of 120x100, swapInterval 1, drawable 0xfffffffffc010162, msaa false, tileRendererInUse null [junit] >> GearsES2 0x895e367, 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 [junit] toFront: robot pos: 208/283 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, sun.awt.TimedWindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] Thread[main,5,main] GearsES2.init.0 0x30c8681: tileRendererInUse null, GearsES2[obj 0x30c8681 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c8681 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[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 0x30c8681 created: GearsObj[0x5170bcf4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c8681 created: GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c8681 created: GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x30c8681 FIN GearsES2[obj 0x30c8681 isInit true, usesShared false, 1 GearsObj[0x5170bcf4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2812b107, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdf6620a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x30c8681 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffbd010ff6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c8681, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x895e367: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x895e367 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c8681: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x30c8681 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): Start [junit] toFront: robot pos: 208/283 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53251a66: tileRendererInUse null, GearsES2[obj 0x53251a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53251a66 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x53251a66 created: GearsObj[0x2e20b0cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53251a66 created: GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53251a66 created: GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53251a66 FIN GearsES2[obj 0x53251a66 isInit true, usesShared false, 1 GearsObj[0x2e20b0cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19975925, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6599d3b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53251a66 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53251a66, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53251a66: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53251a66 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066348339 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066348339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066351822 ms III - Start [junit] SLOCK [T main @ 1579066351825 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[main-Display-.windows_nil-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066355125 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066355125 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.997 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066351822 ms III - Start [junit] SLOCK [T main @ 1579066351825 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[main-Display-.windows_nil-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066355125 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066355125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseNewtAWT took 3.228 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.997 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066351822 ms III - Start [junit] SLOCK [T main @ 1579066351825 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[main-Display-.windows_nil-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066355125 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066355125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066358509 ms III - Start [junit] SLOCK [T main @ 1579066358512 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x404bbcbd: tileRendererInUse null, GearsES2[obj 0x404bbcbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x404bbcbd 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[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 0x404bbcbd created: GearsObj[0x4d5b39eb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x404bbcbd created: GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x404bbcbd created: GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x404bbcbd FIN GearsES2[obj 0x404bbcbd isInit true, usesShared false, 1 GearsObj[0x4d5b39eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7978209c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x404bbcbd 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffa0010f60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x404bbcbd, angle 0.0, [l -1.3975044, r 1.3975044, b -1.0, t 1.0] 2.795009x2.0 -> [l -1.3975044, r 1.3975042, b -1.0, t 1.0] 2.7950087x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffffa0010f60 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x404bbcbd 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffbd010ff6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x404bbcbd, angle 0.5, [l -1.3975044, r 1.3975044, b -1.0, t 1.0] 2.795009x2.0 -> [l -1.3975044, r 1.3975042, b -1.0, t 1.0] 2.7950087x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xfffffffff5010f54 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x404bbcbd: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x404bbcbd FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066361031 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066361031 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.221 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066358509 ms III - Start [junit] SLOCK [T main @ 1579066358512 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x404bbcbd: tileRendererInUse null, GearsES2[obj 0x404bbcbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x404bbcbd 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[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 0x404bbcbd created: GearsObj[0x4d5b39eb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x404bbcbd created: GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x404bbcbd created: GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x404bbcbd FIN GearsES2[obj 0x404bbcbd isInit true, usesShared false, 1 GearsObj[0x4d5b39eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7978209c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x404bbcbd 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffa0010f60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x404bbcbd, angle 0.0, [l -1.3975044, r 1.3975044, b -1.0, t 1.0] 2.795009x2.0 -> [l -1.3975044, r 1.3975042, b -1.0, t 1.0] 2.7950087x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffffa0010f60 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x404bbcbd 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffbd010ff6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x404bbcbd, angle 0.5, [l -1.3975044, r 1.3975044, b -1.0, t 1.0] 2.795009x2.0 -> [l -1.3975044, r 1.3975042, b -1.0, t 1.0] 2.7950087x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xfffffffff5010f54 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x404bbcbd: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x404bbcbd FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066361031 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066361031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testEventSourceNotNewtBug took 2.467 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.221 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066358509 ms III - Start [junit] SLOCK [T main @ 1579066358512 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x404bbcbd: tileRendererInUse null, GearsES2[obj 0x404bbcbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x404bbcbd 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[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 0x404bbcbd created: GearsObj[0x4d5b39eb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x404bbcbd created: GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x404bbcbd created: GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x404bbcbd FIN GearsES2[obj 0x404bbcbd isInit true, usesShared false, 1 GearsObj[0x4d5b39eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c43e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7978209c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x404bbcbd 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffa0010f60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x404bbcbd, angle 0.0, [l -1.3975044, r 1.3975044, b -1.0, t 1.0] 2.795009x2.0 -> [l -1.3975044, r 1.3975042, b -1.0, t 1.0] 2.7950087x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffffa0010f60 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x404bbcbd 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffbd010ff6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x404bbcbd, angle 0.5, [l -1.3975044, r 1.3975044, b -1.0, t 1.0] 2.795009x2.0 -> [l -1.3975044, r 1.3975042, b -1.0, t 1.0] 2.7950087x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffffbd010ff6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xfffffffff5010f54 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x404bbcbd 784x561, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x404bbcbd: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x404bbcbd FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066361031 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066361031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066364443 ms III - Start [junit] SLOCK [T main @ 1579066364446 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366355 d 1ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366411 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4d0d9fe7: tileRendererInUse null, GearsES2[obj 0x4d0d9fe7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d0d9fe7 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[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 0x4d0d9fe7 created: GearsObj[0x6fb7ef98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d0d9fe7 created: GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d0d9fe7 created: GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4d0d9fe7 FIN GearsES2[obj 0x4d0d9fe7 isInit true, usesShared false, 1 GearsObj[0x6fb7ef98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5edc6d47, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff9f0112bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d0d9fe7 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xfffffffffe010dcc [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366562 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 634x451 of 634x451, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 5.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366664 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 644x461 of 644x461, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 8.0, [l -1.3969631, r 1.3969631, b -1.0, t 1.0] 2.7939262x2.0 -> [l -1.3969631, r 1.3969631, b -1.0, t 1.0] 2.7939262x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366782 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 654x471 of 654x471, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 11.5, [l -1.388535, r 1.388535, b -1.0, t 1.0] 2.77707x2.0 -> [l -1.388535, r 1.388535, b -1.0, t 1.0] 2.77707x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366879 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 664x481 of 664x481, swapInterval 1, drawable 0xffffffffa0010f60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 14.5, [l -1.3804574, r 1.3804574, b -1.0, t 1.0] 2.7609148x2.0 -> [l -1.3804574, r 1.3804574, b -1.0, t 1.0] 2.7609148x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366995 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 664x481, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 674x491 of 674x491, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 18.0, [l -1.3727088, r 1.3727088, b -1.0, t 1.0] 2.7454176x2.0 -> [l -1.3727088, r 1.3727088, b -1.0, t 1.0] 2.7454176x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 674x491, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 674x491, swapInterval 1, drawable 0xfffffffff70106f8 [junit] WindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367053 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367054 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367055 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4d0d9fe7: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4d0d9fe7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066367104 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066367104 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.369 sec [junit] ------------- Standard Output --------------- [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366355 d 1ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366411 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366562 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366664 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366782 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366879 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366995 d 0ms]] [junit] WindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367053 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367054 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367055 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066364443 ms III - Start [junit] SLOCK [T main @ 1579066364446 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4d0d9fe7: tileRendererInUse null, GearsES2[obj 0x4d0d9fe7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d0d9fe7 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[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 0x4d0d9fe7 created: GearsObj[0x6fb7ef98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d0d9fe7 created: GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d0d9fe7 created: GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4d0d9fe7 FIN GearsES2[obj 0x4d0d9fe7 isInit true, usesShared false, 1 GearsObj[0x6fb7ef98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5edc6d47, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff9f0112bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d0d9fe7 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 634x451 of 634x451, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 5.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 644x461 of 644x461, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 8.0, [l -1.3969631, r 1.3969631, b -1.0, t 1.0] 2.7939262x2.0 -> [l -1.3969631, r 1.3969631, b -1.0, t 1.0] 2.7939262x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 654x471 of 654x471, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 11.5, [l -1.388535, r 1.388535, b -1.0, t 1.0] 2.77707x2.0 -> [l -1.388535, r 1.388535, b -1.0, t 1.0] 2.77707x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 664x481 of 664x481, swapInterval 1, drawable 0xffffffffa0010f60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 14.5, [l -1.3804574, r 1.3804574, b -1.0, t 1.0] 2.7609148x2.0 -> [l -1.3804574, r 1.3804574, b -1.0, t 1.0] 2.7609148x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 664x481, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 674x491 of 674x491, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 18.0, [l -1.3727088, r 1.3727088, b -1.0, t 1.0] 2.7454176x2.0 -> [l -1.3727088, r 1.3727088, b -1.0, t 1.0] 2.7454176x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 674x491, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 674x491, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4d0d9fe7: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4d0d9fe7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066367104 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066367104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testListenerStringPassingAndOrder took 2.591 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.369 sec [junit] [junit] ------------- Standard Output --------------- [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366355 d 1ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366411 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366562 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366664 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366782 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366879 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066366995 d 0ms]] [junit] WindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367053 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367054 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066367055 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066364443 ms III - Start [junit] SLOCK [T main @ 1579066364446 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4d0d9fe7: tileRendererInUse null, GearsES2[obj 0x4d0d9fe7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d0d9fe7 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[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 0x4d0d9fe7 created: GearsObj[0x6fb7ef98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d0d9fe7 created: GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d0d9fe7 created: GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4d0d9fe7 FIN GearsES2[obj 0x4d0d9fe7 isInit true, usesShared false, 1 GearsObj[0x6fb7ef98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x646dacf8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5edc6d47, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff9f0112bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d0d9fe7 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 624x441, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 634x451 of 634x451, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 5.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 644x461 of 644x461, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 8.0, [l -1.3969631, r 1.3969631, b -1.0, t 1.0] 2.7939262x2.0 -> [l -1.3969631, r 1.3969631, b -1.0, t 1.0] 2.7939262x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 654x471 of 654x471, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 11.5, [l -1.388535, r 1.388535, b -1.0, t 1.0] 2.77707x2.0 -> [l -1.388535, r 1.388535, b -1.0, t 1.0] 2.77707x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 664x481 of 664x481, swapInterval 1, drawable 0xffffffffa0010f60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 14.5, [l -1.3804574, r 1.3804574, b -1.0, t 1.0] 2.7609148x2.0 -> [l -1.3804574, r 1.3804574, b -1.0, t 1.0] 2.7609148x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 664x481, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4d0d9fe7 0/0 674x491 of 674x491, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d0d9fe7, angle 18.0, [l -1.3727088, r 1.3727088, b -1.0, t 1.0] 2.7454176x2.0 -> [l -1.3727088, r 1.3727088, b -1.0, t 1.0] 2.7454176x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 674x491, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4d0d9fe7 674x491, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4d0d9fe7: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4d0d9fe7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066367104 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066367104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066370717 ms III - Start [junit] SLOCK [T main @ 1579066370720 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4bd31064: tileRendererInUse null, GearsES2[obj 0x4bd31064 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4bd31064 on Thread[main-Display-.windows_nil-1-EDT-1,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 0x4bd31064 created: GearsObj[0x3f152d27, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4bd31064 created: GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4bd31064 created: GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4bd31064 FIN GearsES2[obj 0x4bd31064 isInit true, usesShared false, 1 GearsObj[0x3f152d27, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7aa3862a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4bd31064 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff9f0112bd, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4bd31064, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4bd31064 0/0 640x480 of 640x480, swapInterval 0, drawable 0xfffffffff70106f8, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4bd31064, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xe3c0e40: tileRendererInUse null, GearsES2[obj 0xe3c0e40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe3c0e40 on Thread[main-Display-.windows_nil-1-EDT-1,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 0xe3c0e40 created: GearsObj[0x5de02e8b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe3c0e40 created: GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe3c0e40 created: GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xe3c0e40 FIN GearsES2[obj 0xe3c0e40 isInit true, usesShared false, 1 GearsObj[0x5de02e8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac6779d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xe3c0e40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, msaa true, tileRendererInUse null [junit] >> GearsES2 0xe3c0e40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe3c0e40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffe010dcc, msaa true, tileRendererInUse null [junit] >> GearsES2 0xe3c0e40, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0x49010a14 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4bd31064: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4bd31064 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe3c0e40: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe3c0e40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066379354 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066379354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.34 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066370717 ms III - Start [junit] SLOCK [T main @ 1579066370720 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4bd31064: tileRendererInUse null, GearsES2[obj 0x4bd31064 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4bd31064 on Thread[main-Display-.windows_nil-1-EDT-1,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 0x4bd31064 created: GearsObj[0x3f152d27, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4bd31064 created: GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4bd31064 created: GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4bd31064 FIN GearsES2[obj 0x4bd31064 isInit true, usesShared false, 1 GearsObj[0x3f152d27, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7aa3862a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4bd31064 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff9f0112bd, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4bd31064, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4bd31064 0/0 640x480 of 640x480, swapInterval 0, drawable 0xfffffffff70106f8, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4bd31064, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xe3c0e40: tileRendererInUse null, GearsES2[obj 0xe3c0e40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe3c0e40 on Thread[main-Display-.windows_nil-1-EDT-1,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 0xe3c0e40 created: GearsObj[0x5de02e8b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe3c0e40 created: GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe3c0e40 created: GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xe3c0e40 FIN GearsES2[obj 0xe3c0e40 isInit true, usesShared false, 1 GearsObj[0x5de02e8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac6779d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xe3c0e40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, msaa true, tileRendererInUse null [junit] >> GearsES2 0xe3c0e40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe3c0e40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffe010dcc, msaa true, tileRendererInUse null [junit] >> GearsES2 0xe3c0e40, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0x49010a14 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4bd31064: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4bd31064 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe3c0e40: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe3c0e40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066379354 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066379354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.694 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.34 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066370717 ms III - Start [junit] SLOCK [T main @ 1579066370720 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4bd31064: tileRendererInUse null, GearsES2[obj 0x4bd31064 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4bd31064 on Thread[main-Display-.windows_nil-1-EDT-1,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 0x4bd31064 created: GearsObj[0x3f152d27, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4bd31064 created: GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4bd31064 created: GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4bd31064 FIN GearsES2[obj 0x4bd31064 isInit true, usesShared false, 1 GearsObj[0x3f152d27, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x93097bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7aa3862a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4bd31064 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff9f0112bd, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4bd31064, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0xffffffff9f0112bd [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4bd31064 0/0 640x480 of 640x480, swapInterval 0, drawable 0xfffffffff70106f8, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4bd31064, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xe3c0e40: tileRendererInUse null, GearsES2[obj 0xe3c0e40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe3c0e40 on Thread[main-Display-.windows_nil-1-EDT-1,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 0xe3c0e40 created: GearsObj[0x5de02e8b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe3c0e40 created: GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe3c0e40 created: GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xe3c0e40 FIN GearsES2[obj 0xe3c0e40 isInit true, usesShared false, 1 GearsObj[0x5de02e8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26405df2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac6779d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xe3c0e40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, msaa true, tileRendererInUse null [junit] >> GearsES2 0xe3c0e40, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe3c0e40 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffe010dcc, msaa true, tileRendererInUse null [junit] >> GearsES2 0xe3c0e40, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4bd31064 640x480, swapInterval 0, drawable 0x49010a14 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4bd31064: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4bd31064 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe3c0e40 640x480, swapInterval 1, drawable 0xffffffff9f0112bd [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe3c0e40: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe3c0e40 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066379354 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066379354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066382854 ms III - Start [junit] SLOCK [T main @ 1579066382858 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3012646b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3012646b created: GearsObj[0x7ecbd6ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3012646b created: GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3012646b created: GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x7ecbd6ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x782ceb7d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3012646b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3012646b, 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 0x3012646b 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3012646b 496x473, swapInterval 1, drawable 0x23010923 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x28dcca0c created: GearsObj[0xfb81d12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28dcca0c created: GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28dcca0c created: GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0xfb81d12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x701c3743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, 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 0x28dcca0c 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x28dcca0c 496x473, swapInterval 1, drawable 0x49010a14 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066385963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066385963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.808 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066382854 ms III - Start [junit] SLOCK [T main @ 1579066382858 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3012646b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3012646b created: GearsObj[0x7ecbd6ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3012646b created: GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3012646b created: GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x7ecbd6ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x782ceb7d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3012646b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3012646b, 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 0x3012646b 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3012646b 496x473, swapInterval 1, drawable 0x23010923 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x28dcca0c created: GearsObj[0xfb81d12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28dcca0c created: GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28dcca0c created: GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0xfb81d12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x701c3743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, 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 0x28dcca0c 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x28dcca0c 496x473, swapInterval 1, drawable 0x49010a14 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066385963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066385963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseFrameGLCanvas took 2.432 sec [junit] Testcase: testCloseJFrameGLCanvas took 0.608 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.808 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066382854 ms III - Start [junit] SLOCK [T main @ 1579066382858 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3012646b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3012646b created: GearsObj[0x7ecbd6ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3012646b created: GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3012646b created: GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x7ecbd6ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x648e155d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x782ceb7d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3012646b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3012646b, 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 0x3012646b 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3012646b 496x473, swapInterval 1, drawable 0x23010923 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x28dcca0c created: GearsObj[0xfb81d12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28dcca0c created: GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28dcca0c created: GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0xfb81d12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67360f0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x701c3743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 496x473 of 496x473, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, 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 0x28dcca0c 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x28dcca0c 496x473, swapInterval 1, drawable 0x49010a14 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066385963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066385963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066389468 ms III - Start [junit] SLOCK [T main @ 1579066389472 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x19b89d4: tileRendererInUse null, GearsES2[obj 0x19b89d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x19b89d4 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[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 0x19b89d4 created: GearsObj[0x144f2e3b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x19b89d4 created: GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x19b89d4 created: GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x19b89d4 FIN GearsES2[obj 0x19b89d4 isInit true, usesShared false, 1 GearsObj[0x144f2e3b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af55014, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x49010a14, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0x49010a14 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19b89d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xfffffffffe010dcc [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x19b89d4: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x19b89d4 FIN [junit] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066392229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066392229 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.472 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066389468 ms III - Start [junit] SLOCK [T main @ 1579066389472 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x19b89d4: tileRendererInUse null, GearsES2[obj 0x19b89d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x19b89d4 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[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 0x19b89d4 created: GearsObj[0x144f2e3b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x19b89d4 created: GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x19b89d4 created: GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x19b89d4 FIN GearsES2[obj 0x19b89d4 isInit true, usesShared false, 1 GearsObj[0x144f2e3b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af55014, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x49010a14, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0x49010a14 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19b89d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xfffffffffe010dcc [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x19b89d4: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x19b89d4 FIN [junit] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066392229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066392229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseJFrameNewtCanvasAWT took 2.708 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.472 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066389468 ms III - Start [junit] SLOCK [T main @ 1579066389472 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x19b89d4: tileRendererInUse null, GearsES2[obj 0x19b89d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x19b89d4 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[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 0x19b89d4 created: GearsObj[0x144f2e3b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x19b89d4 created: GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x19b89d4 created: GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x19b89d4 FIN GearsES2[obj 0x19b89d4 isInit true, usesShared false, 1 GearsObj[0x144f2e3b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6974bc9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af55014, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x49010a14, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0x49010a14 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19b89d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xfffffffffe010dcc [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 128x128, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 496x473 of 496x473, swapInterval 1, drawable 0x23010923, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xfffffffffe010dcc [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x19b89d4 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd010fe1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x19b89d4, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0x23010923 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x19b89d4 496x473, swapInterval 1, drawable 0xffffffffbd010fe1 [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x19b89d4: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x19b89d4 FIN [junit] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066392229 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066392229 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066395791 ms III - Start [junit] SLOCK [T main @ 1579066395795 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] requestFocus: AWT Component [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x312, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [192]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397762 d 7ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397763 d 6ms]]] [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397977 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397982 d 2ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397983 d 3ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398733 d 2ms]]] [junit] MouseReleased 4: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398789 d 2ms]]] [junit] MouseReleased 5: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398844 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399927 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399982 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399982 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400037 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400091 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400091 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400147 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400202 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400202 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400620 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400678 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400734 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066401953 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066402008 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066402064 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403244 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403298 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403298 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403354 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403408 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403408 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403465 d 3ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403522 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403522 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404038 d 1ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404092 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404150 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405254 d 16ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405325 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405381 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406460 d 3ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406524 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406524 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406578 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406629 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406629 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406680 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406731 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406731 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407261 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407316 d 3ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407372 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408568 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408627 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408683 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409660 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409721 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409775 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409775 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409843 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409896 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409896 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409949 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409949 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410003 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410057 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410109 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410109 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410163 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410216 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410216 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410268 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410269 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410323 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410377 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410430 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410430 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410483 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410536 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410536 d 37ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410629 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410629 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411080 d 1ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411136 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411190 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412294 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412349 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412402 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413477 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413530 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413584 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413638 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413638 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413691 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413691 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413743 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413743 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414173 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414228 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414282 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415475 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415529 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415585 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416559 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416611 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416864 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416917 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417176 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417230 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417481 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417536 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417790 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417844 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418097 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418152 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418760 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418815 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418875 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066419896 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066419896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.815 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066395791 ms III - Start [junit] SLOCK [T main @ 1579066395795 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] requestFocus: AWT Component [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x312, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [192]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397762 d 7ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397763 d 6ms]]] [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397977 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397982 d 2ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397983 d 3ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398733 d 2ms]]] [junit] MouseReleased 4: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398789 d 2ms]]] [junit] MouseReleased 5: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398844 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399927 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399982 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399982 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400037 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400091 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400091 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400147 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400202 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400202 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400620 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400678 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400734 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066401953 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066402008 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066402064 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403244 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403298 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403298 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403354 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403408 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403408 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403465 d 3ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403522 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403522 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404038 d 1ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404092 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404150 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405254 d 16ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405325 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405381 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406460 d 3ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406524 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406524 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406578 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406629 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406629 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406680 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406731 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406731 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407261 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407316 d 3ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407372 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408568 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408627 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408683 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409660 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409721 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409775 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409775 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409843 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409896 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409896 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409949 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409949 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410003 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410057 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410109 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410109 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410163 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410216 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410216 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410268 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410269 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410323 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410377 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410430 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410430 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410483 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410536 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410536 d 37ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410629 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410629 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411080 d 1ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411136 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411190 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412294 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412349 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412402 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413477 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413530 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413584 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413638 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413638 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413691 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413691 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413743 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413743 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414173 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414228 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414282 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415475 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415529 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415585 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416559 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416611 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416864 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416917 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417176 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417230 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417481 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417536 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417790 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417844 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418097 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418152 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418760 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418815 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418875 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066419896 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066419896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.189 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.273 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.296 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 3.795 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.062 sec [junit] Testcase: test30SingleButtonClickAndDrag took 4.57 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.815 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066395791 ms III - Start [junit] SLOCK [T main @ 1579066395795 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] requestFocus: AWT Component [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x312, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [192]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397762 d 7ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397763 d 6ms]]] [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397977 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397982 d 2ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066397983 d 3ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398733 d 2ms]]] [junit] MouseReleased 4: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398789 d 2ms]]] [junit] MouseReleased 5: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066398844 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399927 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399982 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066399982 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400037 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400091 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400091 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400147 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400202 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400202 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400620 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400678 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066400734 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066401953 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066402008 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066402064 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403244 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403298 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403298 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403354 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403408 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403408 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403465 d 3ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403522 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066403522 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404038 d 1ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404092 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066404150 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405254 d 16ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405325 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066405381 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406460 d 3ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406524 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406524 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406578 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406629 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406629 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406680 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406731 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066406731 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407261 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407316 d 3ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066407372 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408568 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408627 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066408683 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409660 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409721 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409775 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409775 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409843 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409896 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409896 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409949 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066409949 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410003 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410057 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410109 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410109 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410163 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410216 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410216 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410268 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410269 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410323 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410377 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410430 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410430 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410483 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410536 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410536 d 37ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410629 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066410629 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411080 d 1ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411136 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066411190 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412294 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412349 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066412402 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413477 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413530 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413584 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413638 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413638 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413691 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413691 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413743 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066413743 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414173 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414228 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066414282 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415475 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415529 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066415585 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416559 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416611 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416864 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066416917 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417176 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417230 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417481 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417536 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417790 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066417844 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418097 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418152 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418760 d 2ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418815 d 2ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066418875 d 2ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066419896 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066419896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066423484 ms III - Start [junit] SLOCK [T main @ 1579066423487 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425093 d 1ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425093 d 2ms]]] [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[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 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 400x400 of 400x400, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x300, onTitleBarIfWindow: false [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425398 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425399 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425399 d 1ms]]] [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425932 d 0ms]]] [junit] MouseReleased 4: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425986 d 0ms]]] [junit] MouseReleased 5: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066426038 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427014 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427067 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427067 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427118 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427170 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427170 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427222 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427274 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427274 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427718 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427769 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427842 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429014 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429067 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429119 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430292 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430343 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430343 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430397 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430459 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430459 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430512 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430564 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430564 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431083 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431135 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431185 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432258 d 5ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432314 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432367 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433531 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433589 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433589 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433643 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433694 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433694 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433757 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433809 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433809 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434330 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434382 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434433 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435510 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435561 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435613 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436575 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436628 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436692 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436692 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436743 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436795 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436795 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436846 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436846 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436897 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436948 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437000 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437000 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437052 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437104 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437104 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437157 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437157 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437210 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437262 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437315 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437315 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437367 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437418 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437418 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #10 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437470 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437470 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437874 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437925 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437976 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439159 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439211 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439256 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440326 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440377 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440429 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440481 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440481 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440533 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440533 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440584 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440584 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441018 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441070 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441122 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442294 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442350 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442402 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443483 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443533 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443779 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443779 d 3ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443792 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443843 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444093 d 6ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444152 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444403 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444413 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444454 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444702 d 3ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444757 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445006 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445029 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445060 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445584 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445628 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445680 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [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] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066446705 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066446706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.925 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066423484 ms III - Start [junit] SLOCK [T main @ 1579066423487 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425093 d 1ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425093 d 2ms]]] [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[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 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 400x400 of 400x400, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x300, onTitleBarIfWindow: false [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425398 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425399 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425399 d 1ms]]] [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425932 d 0ms]]] [junit] MouseReleased 4: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425986 d 0ms]]] [junit] MouseReleased 5: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066426038 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427014 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427067 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427067 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427118 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427170 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427170 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427222 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427274 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427274 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427718 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427769 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427842 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429014 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429067 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429119 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430292 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430343 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430343 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430397 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430459 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430459 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430512 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430564 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430564 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431083 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431135 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431185 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432258 d 5ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432314 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432367 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433531 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433589 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433589 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433643 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433694 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433694 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433757 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433809 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433809 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434330 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434382 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434433 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435510 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435561 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435613 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436575 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436628 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436692 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436692 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436743 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436795 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436795 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436846 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436846 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436897 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436948 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437000 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437000 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437052 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437104 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437104 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437157 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437157 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437210 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437262 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437315 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437315 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437367 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437418 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437418 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #10 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437470 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437470 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437874 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437925 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437976 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439159 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439211 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439256 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440326 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440377 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440429 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440481 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440481 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440533 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440533 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440584 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440584 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441018 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441070 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441122 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442294 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442350 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442402 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443483 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443533 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443779 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443779 d 3ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443792 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443843 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444093 d 6ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444152 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444403 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444413 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444454 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444702 d 3ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444757 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445006 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445029 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445060 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445584 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445628 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445680 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [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] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066446705 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066446706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.071 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.335 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.245 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 3.538 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.134 sec [junit] Testcase: test30SingleButtonClickAndDrag took 4.555 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.925 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066423484 ms III - Start [junit] SLOCK [T main @ 1579066423487 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425093 d 1ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425093 d 2ms]]] [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[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 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 400x400 of 400x400, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x300, onTitleBarIfWindow: false [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425398 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425399 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425399 d 1ms]]] [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425932 d 0ms]]] [junit] MouseReleased 4: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066425986 d 0ms]]] [junit] MouseReleased 5: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066426038 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427014 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427067 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427067 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427118 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427170 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427170 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427222 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427274 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427274 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427718 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427769 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066427842 d 1ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429014 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429067 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066429119 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430292 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430343 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430343 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430397 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430459 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430459 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430512 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430564 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066430564 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431083 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431135 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066431185 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432258 d 5ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432314 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066432367 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433531 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433589 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433589 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433643 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433694 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433694 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433757 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433809 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066433809 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434330 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434382 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066434433 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435510 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435561 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066435613 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436575 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436628 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436692 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436692 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436743 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436795 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436795 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436846 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436846 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436897 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066436948 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437000 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437000 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437052 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437104 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437104 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437157 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437157 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437210 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437262 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437315 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437315 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437367 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437418 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437418 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #10 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437470 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437470 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437874 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437925 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066437976 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439159 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439211 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066439256 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440326 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440377 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440429 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440481 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440481 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440533 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440533 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440584 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066440584 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441018 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441070 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066441122 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442294 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442350 d 1ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066442402 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443483 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443533 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443779 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443779 d 3ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443792 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066443843 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444093 d 6ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444152 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444403 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444413 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444454 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444702 d 3ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066444757 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445006 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [208]/[208], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445029 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445060 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445584 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445628 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066445680 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [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] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066446705 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066446706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066450315 ms III - Start [junit] SLOCK [T main @ 1579066450320 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x49010a14, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x311, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453053 d 7ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453102 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453154 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454235 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454278 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454278 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454349 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454405 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454405 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454466 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454519 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454519 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454941 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454991 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066455054 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456236 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456286 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456337 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457535 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457621 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457621 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457683 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457748 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457748 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457815 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457858 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457858 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458414 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458465 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458516 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459613 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459665 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459716 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460809 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460845 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460845 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460916 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460968 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460968 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461041 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461094 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461094 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461583 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461635 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461685 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462780 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462832 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462883 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463870 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463935 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463978 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463978 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] WAIT-till-done: eventDispatch() #2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464053 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464095 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464095 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464146 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464146 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464219 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464277 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464328 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464328 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464400 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464455 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464455 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464508 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464508 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464589 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #8 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464652 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464693 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464693 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] WAIT-till-done: eventDispatch() #9 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464776 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464818 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464818 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464868 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464868 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465253 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465306 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465358 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466529 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466581 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466642 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467643 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467679 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467759 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467794 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467794 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467847 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467847 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467899 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467899 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468313 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468364 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468415 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469585 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469637 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469698 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066470703 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066470748 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471003 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471014 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471055 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471323 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471358 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471616 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471616 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471626 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471667 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471935 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471976 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472234 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472234 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472245 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472286 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472883 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472934 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472985 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EVENT_MOUSE_EXITED, [0]/[0], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 0/0, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066473985 d 0ms]]] [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066474059 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066474059 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.447 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066450315 ms III - Start [junit] SLOCK [T main @ 1579066450320 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x49010a14, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x311, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453053 d 7ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453102 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453154 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454235 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454278 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454278 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454349 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454405 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454405 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454466 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454519 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454519 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454941 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454991 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066455054 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456236 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456286 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456337 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457535 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457621 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457621 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457683 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457748 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457748 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457815 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457858 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457858 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458414 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458465 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458516 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459613 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459665 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459716 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460809 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460845 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460845 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460916 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460968 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460968 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461041 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461094 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461094 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461583 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461635 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461685 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462780 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462832 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462883 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463870 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463935 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463978 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463978 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] WAIT-till-done: eventDispatch() #2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464053 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464095 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464095 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464146 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464146 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464219 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464277 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464328 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464328 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464400 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464455 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464455 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464508 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464508 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464589 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #8 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464652 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464693 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464693 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] WAIT-till-done: eventDispatch() #9 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464776 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464818 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464818 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464868 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464868 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465253 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465306 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465358 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466529 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466581 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466642 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467643 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467679 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467759 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467794 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467794 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467847 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467847 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467899 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467899 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468313 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468364 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468415 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469585 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469637 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469698 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066470703 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066470748 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471003 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471014 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471055 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471323 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471358 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471616 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471616 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471626 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471667 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471935 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471976 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472234 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472234 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472245 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472286 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472883 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472934 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472985 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EVENT_MOUSE_EXITED, [0]/[0], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 0/0, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066473985 d 0ms]]] [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066474059 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066474059 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.175 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.452 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.16 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 3.649 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.05 sec [junit] Testcase: test30SingleButtonClickAndDrag took 4.57 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.447 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066450315 ms III - Start [junit] SLOCK [T main @ 1579066450320 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x49010a14, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x311, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453053 d 7ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453102 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066453154 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454235 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454278 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454278 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454349 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454405 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454405 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454466 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454519 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454519 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454941 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066454991 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066455054 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456236 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456286 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066456337 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457535 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457621 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457621 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457683 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457748 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457748 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457815 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457858 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066457858 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458414 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458465 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066458516 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459613 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459665 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066459716 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460809 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460845 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460845 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460916 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460968 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066460968 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461041 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461094 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461094 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461583 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461635 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066461685 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462780 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462832 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066462883 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463870 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463935 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463978 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066463978 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] WAIT-till-done: eventDispatch() #2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464053 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464095 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464095 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464146 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464146 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464219 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464277 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464328 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464328 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464400 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464455 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464455 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464508 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464508 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464589 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #8 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464652 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464693 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464693 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] WAIT-till-done: eventDispatch() #9 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464776 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464818 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464818 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464868 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066464868 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465253 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465306 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066465358 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466529 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466581 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066466642 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467643 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467679 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467759 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467794 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467794 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467847 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467847 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467899 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066467899 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468313 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468364 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066468415 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469585 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469637 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[180], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066469698 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[180], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/180, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066470703 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066470748 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471003 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471014 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471055 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471323 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471358 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471616 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[177], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471616 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471626 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471667 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [192]/[169], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471935 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066471976 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472234 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [200]/[177], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472234 d 0ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [200]/[177], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472245 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[169], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472286 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472883 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472934 d 0ms]]] [junit] MouseReleased 3: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 192/169, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066472985 d 0ms]]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EVENT_MOUSE_EXITED, [0]/[0], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 0/0, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066473985 d 0ms]]] [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.windows_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066474059 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066474059 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066477728 ms III - Start [junit] SLOCK [T main @ 1579066477732 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 380x323, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066491778 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066491778 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.749 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066477728 ms III - Start [junit] SLOCK [T main @ 1579066477732 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 380x323, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066491778 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066491778 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 4.442 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 4.671 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.749 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066477728 ms III - Start [junit] SLOCK [T main @ 1579066477732 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 380x323, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066491778 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066491778 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066495302 ms III - Start [junit] SLOCK [T main @ 1579066495305 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 432x375, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066498706 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066498708 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499121 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499133 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499538 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499560 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499863 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500083 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500093 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500298 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500310 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500509 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500943 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501355 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501366 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501769 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501780 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502189 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502199 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502325 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502522 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502532 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502738 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502748 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503163 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503174 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503381 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503391 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503587 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503607 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503815 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503830 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504047 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504057 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504263 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504273 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504480 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504490 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504696 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504706 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504916 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504926 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505122 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505132 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505442 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505453 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505868 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505879 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506283 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506293 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506501 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506511 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506716 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506727 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506943 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507150 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507160 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507367 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507378 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507583 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507593 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507801 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507812 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508011 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508022 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508229 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508239 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508342 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508353 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508560 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508571 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508776 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508993 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509003 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509208 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509219 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509425 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509435 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509656 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509853 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510071 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510092 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510288 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510308 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510516 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510526 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510745 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510942 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510965 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511161 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511172 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511388 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511595 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511605 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512010 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512030 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512227 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512238 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512342 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512352 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512767 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512778 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513181 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513191 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513408 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513615 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513626 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513831 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513842 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514039 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514060 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514255 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514276 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514389 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514598 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514608 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515014 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515025 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515435 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515445 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515643 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515654 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515862 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515872 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066516076 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066516087 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517527 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517538 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517849 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517869 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518284 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518294 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518697 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518709 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518916 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518926 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519133 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519143 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519350 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519361 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519767 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519778 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520188 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520199 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520613 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520623 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520934 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520945 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521155 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521165 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521371 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521381 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521588 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521598 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522018 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522030 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522236 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522247 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522454 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522464 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522664 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522674 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522874 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522884 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523092 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523103 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523315 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523514 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523525 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523733 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523942 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523953 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524349 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524371 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524772 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524783 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525196 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525206 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525416 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525427 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525648 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525856 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525868 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526074 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526084 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526293 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526303 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526499 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526718 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526729 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526937 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526947 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527154 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527166 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527375 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527385 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527590 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527611 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527818 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527829 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528037 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528047 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528256 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528266 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528475 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528485 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528691 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528702 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528908 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528919 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529129 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529140 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529346 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529366 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529564 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529584 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529794 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529814 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530019 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530029 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530238 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530248 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530452 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530463 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530663 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530674 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531089 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531099 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531307 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531327 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531534 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531546 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531953 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531964 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532379 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532389 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532597 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532607 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532814 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532834 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533031 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533042 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533249 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533259 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533467 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533477 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533684 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533694 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533904 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533914 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534322 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534343 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534749 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534759 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534969 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534979 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535180 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535191 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535409 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066535849 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066535849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.241 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066495302 ms III - Start [junit] SLOCK [T main @ 1579066495305 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 432x375, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066498706 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066498708 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499121 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499133 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499538 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499560 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499863 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500083 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500093 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500298 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500310 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500509 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500943 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501355 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501366 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501769 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501780 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502189 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502199 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502325 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502522 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502532 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502738 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502748 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503163 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503174 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503381 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503391 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503587 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503607 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503815 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503830 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504047 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504057 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504263 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504273 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504480 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504490 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504696 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504706 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504916 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504926 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505122 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505132 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505442 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505453 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505868 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505879 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506283 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506293 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506501 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506511 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506716 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506727 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506943 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507150 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507160 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507367 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507378 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507583 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507593 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507801 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507812 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508011 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508022 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508229 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508239 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508342 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508353 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508560 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508571 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508776 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508993 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509003 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509208 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509219 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509425 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509435 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509656 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509853 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510071 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510092 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510288 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510308 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510516 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510526 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510745 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510942 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510965 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511161 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511172 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511388 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511595 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511605 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512010 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512030 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512227 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512238 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512342 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512352 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512767 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512778 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513181 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513191 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513408 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513615 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513626 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513831 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513842 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514039 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514060 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514255 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514276 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514389 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514598 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514608 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515014 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515025 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515435 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515445 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515643 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515654 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515862 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515872 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066516076 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066516087 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517527 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517538 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517849 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517869 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518284 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518294 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518697 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518709 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518916 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518926 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519133 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519143 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519350 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519361 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519767 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519778 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520188 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520199 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520613 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520623 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520934 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520945 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521155 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521165 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521371 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521381 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521588 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521598 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522018 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522030 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522236 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522247 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522454 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522464 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522664 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522674 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522874 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522884 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523092 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523103 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523315 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523514 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523525 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523733 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523942 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523953 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524349 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524371 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524772 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524783 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525196 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525206 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525416 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525427 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525648 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525856 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525868 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526074 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526084 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526293 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526303 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526499 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526718 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526729 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526937 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526947 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527154 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527166 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527375 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527385 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527590 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527611 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527818 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527829 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528037 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528047 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528256 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528266 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528475 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528485 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528691 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528702 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528908 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528919 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529129 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529140 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529346 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529366 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529564 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529584 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529794 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529814 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530019 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530029 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530238 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530248 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530452 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530463 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530663 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530674 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531089 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531099 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531307 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531327 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531534 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531546 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531953 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531964 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532379 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532389 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532597 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532607 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532814 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532834 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533031 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533042 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533249 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533259 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533467 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533477 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533684 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533694 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533904 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533914 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534322 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534343 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534749 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534759 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534969 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534979 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535180 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535191 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535409 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066535849 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066535849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 19.682 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 19.351 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.241 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066495302 ms III - Start [junit] SLOCK [T main @ 1579066495305 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 432x375, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066498706 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066498708 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499121 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499133 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499538 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499560 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499863 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066499874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500083 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500093 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500298 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500310 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500509 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066500943 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501355 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501366 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501769 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066501780 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502189 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502199 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502325 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502522 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502532 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502738 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066502748 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503163 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503174 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503381 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503391 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503587 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503607 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503815 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066503830 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504047 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504057 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504263 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504273 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504480 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504490 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504696 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504706 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504916 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066504926 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505122 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505132 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505442 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505453 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505868 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066505879 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506283 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506293 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506501 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506511 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506716 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506727 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066506943 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507150 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507160 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507367 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507378 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507583 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507593 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507801 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066507812 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508011 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508022 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508229 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508239 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508342 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508353 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508560 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508571 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508776 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066508993 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509003 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509208 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509219 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509425 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509435 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509656 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509853 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066509874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510071 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510092 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510288 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510308 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510516 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510526 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510745 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510942 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066510965 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511161 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511172 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511388 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511595 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066511605 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512010 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512030 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512227 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512238 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512342 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512352 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512767 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066512778 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513181 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513191 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513408 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513615 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513626 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513831 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066513842 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514039 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514060 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514255 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514276 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514389 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514598 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066514608 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515014 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515025 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515435 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515445 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515643 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515654 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515862 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066515872 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066516076 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066516087 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x23010923, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517527 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517538 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517849 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066517869 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518284 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518294 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518697 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518709 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518916 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066518926 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519133 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519143 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519350 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519361 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519767 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066519778 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520188 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520199 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520613 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520623 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520934 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066520945 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521155 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521165 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521371 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521381 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521588 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066521598 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522018 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522030 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522236 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522247 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522454 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522464 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522664 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522674 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522874 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066522884 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523092 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523103 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523315 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523514 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523525 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523733 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523942 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066523953 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524349 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524371 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524772 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066524783 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525196 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525206 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525416 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525427 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525648 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525856 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066525868 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526074 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526084 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526293 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526303 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526499 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526718 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526729 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526937 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066526947 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527154 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527166 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527375 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527385 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527590 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527611 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527818 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066527829 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528037 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528047 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528256 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528266 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528475 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528485 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528691 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528702 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528908 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066528919 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529129 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529140 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529346 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529366 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529564 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529584 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529794 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066529814 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530019 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530029 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530238 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530248 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530452 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530463 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530663 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066530674 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531089 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531099 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531307 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531327 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531534 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531546 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531953 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066531964 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532379 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532389 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532597 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532607 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532814 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066532834 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533031 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533042 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533249 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533259 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533467 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533477 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533684 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533694 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533904 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066533914 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534322 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x93, sym 0x93, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534343 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534749 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534759 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534969 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066534979 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535180 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535191 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066535409 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066535849 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066535849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066539484 ms III - Start [junit] SLOCK [T main @ 1579066539487 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 484x427, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 6, Release 6, Events 12 [junit] No AUTO-REPEAT triggered by AWT Robot .. aborting test analysis [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 6, Release 6, Events 12 [junit] No AUTO-REPEAT triggered by AWT Robot .. aborting test analysis [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066568340 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066568340 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.563 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066539484 ms III - Start [junit] SLOCK [T main @ 1579066539487 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 484x427, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 6, Release 6, Events 12 [junit] No AUTO-REPEAT triggered by AWT Robot .. aborting test analysis [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 6, Release 6, Events 12 [junit] No AUTO-REPEAT triggered by AWT Robot .. aborting test analysis [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066568340 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066568340 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 13.565 sec [junit] Testcase: test02NewtCanvasAWT took 13.745 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.563 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066539484 ms III - Start [junit] SLOCK [T main @ 1579066539487 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 484x427, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 6, Release 6, Events 12 [junit] No AUTO-REPEAT triggered by AWT Robot .. aborting test analysis [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffbd010fe1, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 6, Release 6, Events 12 [junit] No AUTO-REPEAT triggered by AWT Robot .. aborting test analysis [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066568340 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066568340 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066571895 ms III - Start [junit] SLOCK [T main @ 1579066571896 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 536x479, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff98010a38, tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066584584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066584585 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.391 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066571895 ms III - Start [junit] SLOCK [T main @ 1579066571896 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 536x479, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff98010a38, tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066584584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066584585 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 5.304 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 5.822 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.391 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066571895 ms III - Start [junit] SLOCK [T main @ 1579066571896 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff70106f8, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 536x479, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff98010a38, tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066584584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066584585 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066588176 ms III - Start [junit] SLOCK [T main @ 1579066588180 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff98010a38, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 354x297, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8f0112bd, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066592905 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066592906 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.438 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066588176 ms III - Start [junit] SLOCK [T main @ 1579066588180 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff98010a38, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 354x297, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8f0112bd, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066592905 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066592906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 0.855 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 1.02 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.438 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066588176 ms III - Start [junit] SLOCK [T main @ 1579066588180 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff98010a38, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 354x297, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8f0112bd, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x251, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.windows_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066592905 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066592906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066596489 ms III - Start [junit] SLOCK [T main @ 1579066596493 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066598317 d 0ms]] [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x418 of 624x418, swapInterval 1, drawable 0xffffffff8f0112bd, 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 624x418 of 624x418, swapInterval 1, drawable 0xffffffffb8010039, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066598469 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,23,624x418],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602169 d 1ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,624x23,label=Click me ..],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602481 d 2ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602527 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602838 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602891 d 0ms]]] [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.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066603254 d 0ms]] [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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff70106f8, 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 624x418 of 624x418, swapInterval 1, drawable 0xffffffff8f0112bd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066603356 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066607897 d 0ms]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610629 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610682 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610993 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066611035 d 0ms]]] [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.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066611353 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066611354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.539 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066596489 ms III - Start [junit] SLOCK [T main @ 1579066596493 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066598317 d 0ms]] [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x418 of 624x418, swapInterval 1, drawable 0xffffffff8f0112bd, 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 624x418 of 624x418, swapInterval 1, drawable 0xffffffffb8010039, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066598469 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,23,624x418],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602169 d 1ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,624x23,label=Click me ..],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602481 d 2ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602527 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602838 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602891 d 0ms]]] [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.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066603254 d 0ms]] [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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff70106f8, 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 624x418 of 624x418, swapInterval 1, drawable 0xffffffff8f0112bd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066603356 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066607897 d 0ms]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610629 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610682 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610993 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066611035 d 0ms]]] [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.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066611353 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066611354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 5.179 sec [junit] Testcase: testFocus02RobotFocus took 8.11 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.539 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066596489 ms III - Start [junit] SLOCK [T main @ 1579066596493 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066598317 d 0ms]] [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x418 of 624x418, swapInterval 1, drawable 0xffffffff8f0112bd, 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 624x418 of 624x418, swapInterval 1, drawable 0xffffffffb8010039, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066598469 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,23,624x418],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602169 d 1ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,624x23,label=Click me ..],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602481 d 2ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602527 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602838 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066602891 d 0ms]]] [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.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066603254 d 0ms]] [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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff70106f8, 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 624x418 of 624x418, swapInterval 1, drawable 0xffffffff8f0112bd, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066603356 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066607897 d 0ms]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x263, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610629 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610682 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066610993 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066611035 d 0ms]]] [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.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066611353 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066611354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066614841 ms III - Start [junit] SLOCK [T main @ 1579066614845 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066616763 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x75c56eb9: tileRendererInUse null, GearsES2[obj 0x75c56eb9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x75c56eb9 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[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 0x75c56eb9 created: GearsObj[0x661a4f40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x75c56eb9 created: GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x75c56eb9 created: GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x75c56eb9 FIN GearsES2[obj 0x75c56eb9 isInit true, usesShared false, 1 GearsObj[0x661a4f40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bb645f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x75c56eb9 0/0 468x349 of 468x349, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75c56eb9, angle 0.0, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75c56eb9 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75c56eb9, angle 0.5, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066616919 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button Outer request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,23,468x349],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620532 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,624x23,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620844 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620888 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621199 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621251 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621665 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621673 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621674 d 2ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621690 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621690 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622320 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622327 d 1ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622328 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622329 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622329 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622838 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622846 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622846 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622847 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622847 d 1ms]]] [junit] FOCUS AWT Button request [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066623346 d 0ms]] [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button1 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,23,468x349],cause=UNKNOWN] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626471 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button1,0,0,546x23,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626776 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626837 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627138 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627192 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627617 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627625 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627626 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627627 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627627 d 3ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628172 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628183 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628184 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628185 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628185 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628685 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628692 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628693 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628696 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628696 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629138 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x75c56eb9: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x75c56eb9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629217 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x4066c471: tileRendererInUse null, GearsES2[obj 0x4066c471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4066c471 on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4066c471 created: GearsObj[0x2207e61d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4066c471 created: GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4066c471 created: GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x4066c471 FIN GearsES2[obj 0x4066c471 isInit true, usesShared false, 1 GearsObj[0x2207e61d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73712bc3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4066c471 0/0 468x349 of 468x349, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4066c471, angle 0.0, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4066c471 0/0 468x349 of 468x349, swapInterval 1, drawable 0xffffffffb8010039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4066c471, angle 0.5, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629307 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button Outer request [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 322x252, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633740 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633743 d 3ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633747 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633747 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636494 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636546 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636853 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636906 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637339 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637348 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637348 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637349 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637349 d 1ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637964 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637972 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637973 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637984 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637984 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638502 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638510 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638512 d 2ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638514 d 1ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638514 d 1ms]]] [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: true [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066639224 d 0ms]] [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=MOUSE_EVENT] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 322x252, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643004 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643006 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643027 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643027 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066645737 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066645789 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646101 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646152 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646588 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646598 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646599 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646600 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646600 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647216 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647221 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647221 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647231 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647231 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647733 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648128 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648129 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4066c471: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4066c471 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648145 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066648183 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066648183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 36.047 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066614841 ms III - Start [junit] SLOCK [T main @ 1579066614845 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066616763 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x75c56eb9: tileRendererInUse null, GearsES2[obj 0x75c56eb9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x75c56eb9 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[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 0x75c56eb9 created: GearsObj[0x661a4f40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x75c56eb9 created: GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x75c56eb9 created: GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x75c56eb9 FIN GearsES2[obj 0x75c56eb9 isInit true, usesShared false, 1 GearsObj[0x661a4f40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bb645f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x75c56eb9 0/0 468x349 of 468x349, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75c56eb9, angle 0.0, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75c56eb9 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75c56eb9, angle 0.5, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066616919 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button Outer request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,23,468x349],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620532 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,624x23,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620844 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620888 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621199 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621251 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621665 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621673 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621674 d 2ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621690 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621690 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622320 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622327 d 1ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622328 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622329 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622329 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622838 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622846 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622846 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622847 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622847 d 1ms]]] [junit] FOCUS AWT Button request [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066623346 d 0ms]] [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button1 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,23,468x349],cause=UNKNOWN] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626471 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button1,0,0,546x23,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626776 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626837 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627138 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627192 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627617 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627625 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627626 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627627 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627627 d 3ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628172 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628183 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628184 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628185 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628185 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628685 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628692 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628693 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628696 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628696 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629138 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x75c56eb9: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x75c56eb9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629217 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x4066c471: tileRendererInUse null, GearsES2[obj 0x4066c471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4066c471 on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4066c471 created: GearsObj[0x2207e61d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4066c471 created: GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4066c471 created: GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x4066c471 FIN GearsES2[obj 0x4066c471 isInit true, usesShared false, 1 GearsObj[0x2207e61d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73712bc3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4066c471 0/0 468x349 of 468x349, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4066c471, angle 0.0, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4066c471 0/0 468x349 of 468x349, swapInterval 1, drawable 0xffffffffb8010039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4066c471, angle 0.5, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629307 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button Outer request [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 322x252, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633740 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633743 d 3ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633747 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633747 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636494 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636546 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636853 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636906 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637339 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637348 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637348 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637349 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637349 d 1ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637964 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637972 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637973 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637984 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637984 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638502 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638510 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638512 d 2ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638514 d 1ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638514 d 1ms]]] [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: true [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066639224 d 0ms]] [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=MOUSE_EVENT] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 322x252, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643004 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643006 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643027 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643027 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066645737 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066645789 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646101 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646152 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646588 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646598 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646599 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646600 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646600 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647216 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647221 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647221 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647231 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647231 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647733 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648128 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648129 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4066c471: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4066c471 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648145 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066648183 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066648183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 12.551 sec [junit] Testcase: testFocus02RobotFocus took 18.989 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 36.047 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066614841 ms III - Start [junit] SLOCK [T main @ 1579066614845 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066616763 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x75c56eb9: tileRendererInUse null, GearsES2[obj 0x75c56eb9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x75c56eb9 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[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 0x75c56eb9 created: GearsObj[0x661a4f40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x75c56eb9 created: GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x75c56eb9 created: GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x75c56eb9 FIN GearsES2[obj 0x75c56eb9 isInit true, usesShared false, 1 GearsObj[0x661a4f40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59a5c12a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bb645f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x75c56eb9 0/0 468x349 of 468x349, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75c56eb9, angle 0.0, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75c56eb9 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x75c56eb9, angle 0.5, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066616919 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xfffffffff70106f8 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75c56eb9 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button Outer request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,23,468x349],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620532 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,624x23,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620844 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066620888 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621199 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621251 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621665 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621673 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621674 d 2ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621690 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066621690 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622320 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622327 d 1ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622328 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622329 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622329 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622838 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622846 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622846 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622847 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066622847 d 1ms]]] [junit] FOCUS AWT Button request [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066623346 d 0ms]] [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button1 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,23,468x349],cause=UNKNOWN] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626471 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button1,0,0,546x23,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626776 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066626837 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627138 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627192 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627617 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627625 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627626 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627627 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066627627 d 3ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628172 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628183 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628184 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628185 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628185 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628685 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628692 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628693 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628696 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066628696 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629138 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x75c56eb9: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x75c56eb9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629217 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x4066c471: tileRendererInUse null, GearsES2[obj 0x4066c471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4066c471 on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4066c471 created: GearsObj[0x2207e61d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4066c471 created: GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4066c471 created: GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x4066c471 FIN GearsES2[obj 0x4066c471 isInit true, usesShared false, 1 GearsObj[0x2207e61d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166e6736, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73712bc3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x4066c471 0/0 468x349 of 468x349, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4066c471, angle 0.0, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4066c471 0/0 468x349 of 468x349, swapInterval 1, drawable 0xffffffffb8010039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4066c471, angle 0.5, [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0 -> [l -1.3409742, r 1.3409742, b -1.0, t 1.0] 2.6819484x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066629307 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0x3d010984 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4066c471 468x349, swapInterval 1, drawable 0xffffffffb8010039 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] Frames for initial setVisible(true): 5 [junit] FOCUS AWT Button Outer request [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,624x441,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button2 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x43, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(312,12),absolute(320,43),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(312,12),absolute(320,43),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 322x252, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633740 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633743 d 3ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633747 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066633747 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636494 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636546 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636853 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066636906 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637339 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637348 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637348 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637349 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637349 d 1ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637964 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637972 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637973 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637984 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066637984 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638502 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638510 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638512 d 2ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638514 d 1ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066638514 d 1ms]]] [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: true [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066639224 d 0ms]] [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=MOUSE_EVENT] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=65,primaryLevelUnicode=97,scancode=30,extendedKeyCode=0x41] on button3 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x66, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(273,12),absolute(321,66),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(273,12),absolute(321,66),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 322x252, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643004 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643006 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643027 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066643027 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066645737 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066645789 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646101 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646152 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646588 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646598 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646599 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646600 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066646600 d 0ms]]] [junit] centerMouse: robot pos: 322x251, onTitleBarIfWindow: false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647216 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647221 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647221 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647231 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647231 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647733 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [234]/[174], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 234/174, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066647736 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648128 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648129 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4066c471: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x4066c471 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066648145 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066648183 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066648183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066651800 ms III - Start [junit] SLOCK [T main @ 1579066651803 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x51bf5add, .windows_nil-1, 0xffffffffb9250187, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7905a0b8, .windows_nil-1, 0x5ef037b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x35a3d49f, .windows_nil-1, 0x13f0038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x389b0789, .windows_nil-1, 0x5510477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2462cb01, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x471a9022, .windows_nil-1, 0x84304d3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066653640 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x47c81abf: tileRendererInUse null, GearsES2[obj 0x47c81abf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47c81abf on Thread[main-AWTAnimator#00,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[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] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066653707 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] gear1 0x47c81abf created: GearsObj[0xf9aba20, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47c81abf created: GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47c81abf created: GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x47c81abf FIN GearsES2[obj 0x47c81abf isInit true, usesShared false, 1 GearsObj[0xf9aba20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6760a4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x47c81abf 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47c81abf, angle 0.0, [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875 -> [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875, v-flip false [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] centerMouse: robot pos: 32x162, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button0 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655084 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655130 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655638 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button1 [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656191 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656237 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656744 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button0 [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657200 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657503 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button0 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657814 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658108 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658108 d 1ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x47c81abf: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x47c81abf FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658133 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x1cb346ea, .windows_nil-1, 0xffffffff9e38022f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4c012563, .windows_nil-1, 0xbc30537, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x14a50707, .windows_nil-1, 0x4880533, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4d518b32, .windows_nil-1, 0x84404d3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x329dbdbf, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7354b8c5, .windows_nil-1, 0x5520477, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658211 d 0ms]] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x50313382: tileRendererInUse null, GearsES2[obj 0x50313382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50313382 on Thread[main-AWTAnimator#01,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[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 0x50313382 created: GearsObj[0x22eb6f59, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50313382 created: GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50313382 created: GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x50313382 FIN GearsES2[obj 0x50313382 isInit true, usesShared false, 1 GearsObj[0x22eb6f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739d460e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x50313382 0/0 192x261 of 192x261, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50313382, angle 0.0, [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875 -> [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875, v-flip false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658273 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] centerMouse: robot pos: 32x162, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066659642 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066659687 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660196 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button3 [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660754 d 1ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660798 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066661303 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button2 [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066661764 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662058 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button2 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662369 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662659 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662659 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x50313382: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x50313382 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662686 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066662716 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066662716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.632 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066651800 ms III - Start [junit] SLOCK [T main @ 1579066651803 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x51bf5add, .windows_nil-1, 0xffffffffb9250187, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7905a0b8, .windows_nil-1, 0x5ef037b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x35a3d49f, .windows_nil-1, 0x13f0038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x389b0789, .windows_nil-1, 0x5510477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2462cb01, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x471a9022, .windows_nil-1, 0x84304d3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066653640 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x47c81abf: tileRendererInUse null, GearsES2[obj 0x47c81abf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47c81abf on Thread[main-AWTAnimator#00,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[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] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066653707 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] gear1 0x47c81abf created: GearsObj[0xf9aba20, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47c81abf created: GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47c81abf created: GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x47c81abf FIN GearsES2[obj 0x47c81abf isInit true, usesShared false, 1 GearsObj[0xf9aba20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6760a4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x47c81abf 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47c81abf, angle 0.0, [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875 -> [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875, v-flip false [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] centerMouse: robot pos: 32x162, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button0 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655084 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655130 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655638 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button1 [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656191 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656237 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656744 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button0 [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657200 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657503 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button0 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657814 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658108 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658108 d 1ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x47c81abf: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x47c81abf FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658133 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x1cb346ea, .windows_nil-1, 0xffffffff9e38022f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4c012563, .windows_nil-1, 0xbc30537, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x14a50707, .windows_nil-1, 0x4880533, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4d518b32, .windows_nil-1, 0x84404d3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x329dbdbf, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7354b8c5, .windows_nil-1, 0x5520477, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658211 d 0ms]] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x50313382: tileRendererInUse null, GearsES2[obj 0x50313382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50313382 on Thread[main-AWTAnimator#01,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[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 0x50313382 created: GearsObj[0x22eb6f59, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50313382 created: GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50313382 created: GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x50313382 FIN GearsES2[obj 0x50313382 isInit true, usesShared false, 1 GearsObj[0x22eb6f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739d460e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x50313382 0/0 192x261 of 192x261, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50313382, angle 0.0, [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875 -> [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875, v-flip false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658273 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] centerMouse: robot pos: 32x162, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066659642 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066659687 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660196 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button3 [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660754 d 1ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660798 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066661303 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button2 [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066661764 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662058 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button2 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662369 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662659 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662659 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x50313382: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x50313382 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662686 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066662716 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066662716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParentingAWTFocusTraversal01Onscreen took 4.814 sec [junit] Testcase: testWindowParentingAWTFocusTraversal02Offscreen took 4.539 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.632 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066651800 ms III - Start [junit] SLOCK [T main @ 1579066651803 ms +++ localhost/127.0.0.1:59999 - Locked within 2017 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x51bf5add, .windows_nil-1, 0xffffffffb9250187, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7905a0b8, .windows_nil-1, 0x5ef037b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x35a3d49f, .windows_nil-1, 0x13f0038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x389b0789, .windows_nil-1, 0x5510477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2462cb01, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x471a9022, .windows_nil-1, 0x84304d3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066653640 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x47c81abf: tileRendererInUse null, GearsES2[obj 0x47c81abf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47c81abf on Thread[main-AWTAnimator#00,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[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] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066653707 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] gear1 0x47c81abf created: GearsObj[0xf9aba20, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47c81abf created: GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47c81abf created: GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x47c81abf FIN GearsES2[obj 0x47c81abf isInit true, usesShared false, 1 GearsObj[0xf9aba20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6255a48e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6760a4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x47c81abf 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff70106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47c81abf, angle 0.0, [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875 -> [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875, v-flip false [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] centerMouse: robot pos: 32x162, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button0 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655084 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655130 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066655638 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button1 [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656191 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656237 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066656744 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button0 [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,56,31,192x261],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657200 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657503 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button0 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066657814 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658108 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658108 d 1ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x47c81abf: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x47c81abf FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658133 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x1cb346ea, .windows_nil-1, 0xffffffff9e38022f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4c012563, .windows_nil-1, 0xbc30537, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x14a50707, .windows_nil-1, 0x4880533, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4d518b32, .windows_nil-1, 0x84404d3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x329dbdbf, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7354b8c5, .windows_nil-1, 0x5520477, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658211 d 0ms]] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x50313382: tileRendererInUse null, GearsES2[obj 0x50313382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50313382 on Thread[main-AWTAnimator#01,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[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 0x50313382 created: GearsObj[0x22eb6f59, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50313382 created: GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50313382 created: GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x50313382 FIN GearsES2[obj 0x50313382 isInit true, usesShared false, 1 GearsObj[0x22eb6f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75638152, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739d460e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x50313382 0/0 192x261 of 192x261, swapInterval 1, drawable 0x3d010984, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50313382, angle 0.0, [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875 -> [l -1.0, r 1.0, b -1.359375, t 1.359375] 2.0x2.71875, v-flip false [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066658273 d 0ms]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] centerMouse: robot pos: 32x162, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066659642 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066659687 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660196 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button3 [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660754 d 1ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066660798 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066661303 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button2 [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,56,31,192x261],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066661764 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662058 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on button2 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662369 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662659 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662659 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x50313382: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x50313382 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066662686 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066662716 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066662716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066666309 ms III - Start [junit] SLOCK [T main @ 1579066666312 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0x3d010984, 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 465x349 of 465x349, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, 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 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 559x434 of 559x434, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-6,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[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] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066687441 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066687441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.81 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066666309 ms III - Start [junit] SLOCK [T main @ 1579066666312 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0x3d010984, 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 465x349 of 465x349, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, 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 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 559x434 of 559x434, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-6,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[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] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066687441 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066687441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowParenting01CreateVisibleDestroy1 took 1.459 sec [junit] Testcase: test02WindowParenting02CreateVisibleDestroy2Defered took 0.978 sec [junit] Testcase: test03WindowParenting02CreateVisibleDestroy3Odd took 0.972 sec [junit] Testcase: test04WindowParenting03ReparentNewtWin2Top took 4.297 sec [junit] Testcase: test05WindowParenting04ReparentNewtWin2TopLayouted took 4.311 sec [junit] Testcase: test06WindowParenting05ReparentAWTWinHopFrame2Frame took 5.094 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.81 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066666309 ms III - Start [junit] SLOCK [T main @ 1579066666312 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0x3d010984, 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 465x349 of 465x349, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, 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 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 559x434 of 559x434, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-6,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[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] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffc5010a00, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066687441 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066687441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066690946 ms III - Start [junit] SLOCK [T main @ 1579066690950 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, 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 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066699646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066699647 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.406 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066690946 ms III - Start [junit] SLOCK [T main @ 1579066690950 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, 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 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066699646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066699647 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTWinHopFrame2FrameFPS25Animator took 3.02 sec [junit] Testcase: test02AWTWinHopFrame2FrameStdAnimator took 2.813 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.406 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066690946 ms III - Start [junit] SLOCK [T main @ 1579066690950 ms +++ localhost/127.0.0.1:59999 - Locked within 2010 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, 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 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x3d010984, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066699646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066699647 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066703207 ms III - Start [junit] SLOCK [T main @ 1579066703210 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0xffffffffd9010ded, 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 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066708941 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066708941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.442 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066703207 ms III - Start [junit] SLOCK [T main @ 1579066703210 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0xffffffffd9010ded, 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 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066708941 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066708941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.365 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 2.763 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.442 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066703207 ms III - Start [junit] SLOCK [T main @ 1579066703210 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0xffffffffd9010ded, 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 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffd9010ded, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066708941 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066708941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066712474 ms III - Start [junit] SLOCK [T main @ 1579066712477 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Demos: 5 - X Container [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Demos: 6 - X Frame [junit] Demos: 7 - X GLWindow [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] Demos: 8 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] $ [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 546x395 of 546x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - !visible [junit] Demos: 3 - !visible [junit] Demos: 4 - X frame [junit] Demos: 5 - X frame [junit] Demos: 6 - X GLWindow [junit] Thread[main-Display-.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] Demos: 7 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066720945 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066720945 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.171 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066712474 ms III - Start [junit] SLOCK [T main @ 1579066712477 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Demos: 5 - X Container [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Demos: 6 - X Frame [junit] Demos: 7 - X GLWindow [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] Demos: 8 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] $ [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 546x395 of 546x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - !visible [junit] Demos: 3 - !visible [junit] Demos: 4 - X frame [junit] Demos: 5 - X frame [junit] Demos: 6 - X GLWindow [junit] Thread[main-Display-.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] Demos: 7 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066720945 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066720945 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.588 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 5.314 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.171 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066712474 ms III - Start [junit] SLOCK [T main @ 1579066712477 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Demos: 5 - X Container [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Demos: 6 - X Frame [junit] Demos: 7 - X GLWindow [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] Demos: 8 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] $ [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 546x395 of 546x395, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 468x349 of 468x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - !visible [junit] Demos: 3 - !visible [junit] Demos: 4 - X frame [junit] Demos: 5 - X frame [junit] Demos: 6 - X GLWindow [junit] Thread[main-Display-.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] Demos: 7 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066720945 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066720945 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066724542 ms III - Start [junit] SLOCK [T main @ 1579066724546 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, 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 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #2 [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 4, display 8] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 2, dispose 1, reshape 4, display 8] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-3,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 2, dispose 2, reshape 6, display 11] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0xfffffffffd0111d1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #1 [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0xfffffffffd0111d1, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #2 [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 7, display 10] [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066728886 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066728886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.05 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066724542 ms III - Start [junit] SLOCK [T main @ 1579066724546 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, 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 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #2 [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 4, display 8] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 2, dispose 1, reshape 4, display 8] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-3,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 2, dispose 2, reshape 6, display 11] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0xfffffffffd0111d1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #1 [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0xfffffffffd0111d1, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #2 [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 7, display 10] [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066728886 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066728886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLWindowReparentRecreateNoPreserve took 1.543 sec [junit] Testcase: test02GLWindowReparentRecreateGLPreserve took 1.25 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.05 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066724542 ms III - Start [junit] SLOCK [T main @ 1579066724546 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, 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 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #2 [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 4, display 8] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 2, dispose 1, reshape 4, display 8] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-3,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[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] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 2, dispose 2, reshape 6, display 11] [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0xfffffffffd0111d1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #1 [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0xfffffffffd0111d1, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #2 [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x6e011280, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 465x349 of 465x349, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 7, display 10] [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066728886 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066728886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066732463 ms III - Start [junit] SLOCK [T main @ 1579066732467 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737365 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6f53b8a: tileRendererInUse null, GearsES2[obj 0x6f53b8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f53b8a 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[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 0x6f53b8a created: GearsObj[0x22f5db81, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f53b8a created: GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f53b8a created: GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6f53b8a FIN GearsES2[obj 0x6f53b8a isInit true, usesShared false, 1 GearsObj[0x22f5db81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x357a5bc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 0.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737399 d 53ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 0.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737452 d 16ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737487 d 5ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737504 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737522 d 2ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737526 d 11ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737814 d 5ms]]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737827 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737828 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737829 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737829 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 3.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 2ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 4.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738195 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739404 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6f53b8a: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6f53b8a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739427 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739551 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x7283d3eb: tileRendererInUse null, GearsES2[obj 0x7283d3eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7283d3eb on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7283d3eb created: GearsObj[0x58963a60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7283d3eb created: GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7283d3eb created: GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x7283d3eb FIN GearsES2[obj 0x7283d3eb isInit true, usesShared false, 1 GearsObj[0x58963a60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x99a6e17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 0.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739577 d 22ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 0.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739599 d 5ms]] [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739921 d 4ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739926 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739937 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739940 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739941 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740306 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 2.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 2ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 2.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740310 d 10ms]] [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741540 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x7283d3eb: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x7283d3eb FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741558 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741692 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.0 0x776a6d9b: tileRendererInUse null, GearsES2[obj 0x776a6d9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x776a6d9b on Thread[main-Display-.windows_nil-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x776a6d9b created: GearsObj[0x3715df59, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x776a6d9b created: GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x776a6d9b created: GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.X 0x776a6d9b FIN GearsES2[obj 0x776a6d9b isInit true, usesShared false, 1 GearsObj[0x3715df59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cb1885a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x776a6d9b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x776a6d9b, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741719 d 24ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x776a6d9b 0/0 624x441 of 624x441, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x776a6d9b, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741744 d 9ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741757 d 13ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741770 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741774 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742969 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x776a6d9b: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x776a6d9b FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742979 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742991 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743158 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.0 0x18ece7f4: tileRendererInUse null, GearsES2[obj 0x18ece7f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18ece7f4 on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x18ece7f4 created: GearsObj[0x268b9a87, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18ece7f4 created: GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18ece7f4 created: GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.X 0x18ece7f4 FIN GearsES2[obj 0x18ece7f4 isInit true, usesShared false, 1 GearsObj[0x268b9a87, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77f9d321, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x18ece7f4 0/0 624x441 of 624x441, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18ece7f4, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743185 d 25ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x18ece7f4 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18ece7f4, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x32010a33 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743211 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744426 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x18ece7f4: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x18ece7f4 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744441 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744456 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066744507 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066744507 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.762 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066732463 ms III - Start [junit] SLOCK [T main @ 1579066732467 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737365 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6f53b8a: tileRendererInUse null, GearsES2[obj 0x6f53b8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f53b8a 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[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 0x6f53b8a created: GearsObj[0x22f5db81, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f53b8a created: GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f53b8a created: GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6f53b8a FIN GearsES2[obj 0x6f53b8a isInit true, usesShared false, 1 GearsObj[0x22f5db81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x357a5bc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 0.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737399 d 53ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 0.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737452 d 16ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737487 d 5ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737504 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737522 d 2ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737526 d 11ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737814 d 5ms]]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737827 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737828 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737829 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737829 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 3.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 2ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 4.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738195 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739404 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6f53b8a: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6f53b8a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739427 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739551 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x7283d3eb: tileRendererInUse null, GearsES2[obj 0x7283d3eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7283d3eb on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7283d3eb created: GearsObj[0x58963a60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7283d3eb created: GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7283d3eb created: GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x7283d3eb FIN GearsES2[obj 0x7283d3eb isInit true, usesShared false, 1 GearsObj[0x58963a60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x99a6e17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 0.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739577 d 22ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 0.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739599 d 5ms]] [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739921 d 4ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739926 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739937 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739940 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739941 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740306 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 2.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 2ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 2.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740310 d 10ms]] [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741540 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x7283d3eb: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x7283d3eb FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741558 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741692 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.0 0x776a6d9b: tileRendererInUse null, GearsES2[obj 0x776a6d9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x776a6d9b on Thread[main-Display-.windows_nil-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x776a6d9b created: GearsObj[0x3715df59, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x776a6d9b created: GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x776a6d9b created: GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.X 0x776a6d9b FIN GearsES2[obj 0x776a6d9b isInit true, usesShared false, 1 GearsObj[0x3715df59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cb1885a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x776a6d9b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x776a6d9b, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741719 d 24ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x776a6d9b 0/0 624x441 of 624x441, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x776a6d9b, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741744 d 9ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741757 d 13ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741770 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741774 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742969 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x776a6d9b: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x776a6d9b FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742979 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742991 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743158 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.0 0x18ece7f4: tileRendererInUse null, GearsES2[obj 0x18ece7f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18ece7f4 on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x18ece7f4 created: GearsObj[0x268b9a87, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18ece7f4 created: GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18ece7f4 created: GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.X 0x18ece7f4 FIN GearsES2[obj 0x18ece7f4 isInit true, usesShared false, 1 GearsObj[0x268b9a87, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77f9d321, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x18ece7f4 0/0 624x441 of 624x441, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18ece7f4, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743185 d 25ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x18ece7f4 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18ece7f4, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x32010a33 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743211 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744426 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x18ece7f4: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x18ece7f4 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744441 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744456 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066744507 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066744507 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtChildOnAWTParentLayouted took 6.969 sec [junit] Testcase: test02NewtChildOnAWTParentLayoutedDef took 2.12 sec [junit] Testcase: test03NewtChildOnAWTParentDirect took 1.439 sec [junit] Testcase: test04NewtChildOnAWTParentDirectDef took 1.418 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.762 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066732463 ms III - Start [junit] SLOCK [T main @ 1579066732467 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737365 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6f53b8a: tileRendererInUse null, GearsES2[obj 0x6f53b8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f53b8a 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[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 0x6f53b8a created: GearsObj[0x22f5db81, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f53b8a created: GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f53b8a created: GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6f53b8a FIN GearsES2[obj 0x6f53b8a isInit true, usesShared false, 1 GearsObj[0x22f5db81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f849115, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x357a5bc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 0.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737399 d 53ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 0.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737452 d 16ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737487 d 5ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737504 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737522 d 2ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737526 d 11ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737814 d 5ms]]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737827 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737828 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737829 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066737829 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738192 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 3.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738193 d 2ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f53b8a 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f53b8a, angle 4.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066738195 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x6f53b8a 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739404 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6f53b8a: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6f53b8a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739427 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739551 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x7283d3eb: tileRendererInUse null, GearsES2[obj 0x7283d3eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7283d3eb on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x7283d3eb created: GearsObj[0x58963a60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7283d3eb created: GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7283d3eb created: GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x7283d3eb FIN GearsES2[obj 0x7283d3eb isInit true, usesShared false, 1 GearsObj[0x58963a60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c600992, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x99a6e17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 0.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739577 d 22ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 0.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739599 d 5ms]] [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739921 d 4ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739926 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739937 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739940 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066739941 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740306 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740307 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 2.0, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740308 d 2ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7283d3eb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7283d3eb, angle 2.5, [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0 -> [l -1.3746835, r 1.3746835, b -1.0, t 1.0] 2.749367x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066740310 d 10ms]] [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x7283d3eb 543x395, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741540 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x7283d3eb: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x7283d3eb FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741558 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741692 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.0 0x776a6d9b: tileRendererInUse null, GearsES2[obj 0x776a6d9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x776a6d9b on Thread[main-Display-.windows_nil-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x776a6d9b created: GearsObj[0x3715df59, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x776a6d9b created: GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x776a6d9b created: GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.X 0x776a6d9b FIN GearsES2[obj 0x776a6d9b isInit true, usesShared false, 1 GearsObj[0x3715df59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e0fd28a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cb1885a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x776a6d9b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffffd0111d1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x776a6d9b, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741719 d 24ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x776a6d9b 0/0 624x441 of 624x441, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x776a6d9b, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741744 d 9ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741757 d 13ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741770 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066741774 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x776a6d9b 624x441, swapInterval 1, drawable 0x5f010dce [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742969 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x776a6d9b: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x776a6d9b FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742979 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066742991 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743158 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.0 0x18ece7f4: tileRendererInUse null, GearsES2[obj 0x18ece7f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18ece7f4 on Thread[main-Display-.windows_nil-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x18ece7f4 created: GearsObj[0x268b9a87, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18ece7f4 created: GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18ece7f4 created: GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.X 0x18ece7f4 FIN GearsES2[obj 0x18ece7f4 isInit true, usesShared false, 1 GearsObj[0x268b9a87, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51ea302e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77f9d321, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x18ece7f4 0/0 624x441 of 624x441, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18ece7f4, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743185 d 25ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x18ece7f4 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18ece7f4, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x32010a33 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066743211 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x5f010dce [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0x16010b9e [junit] Thread[main,5,main] GearsES2.display 0x18ece7f4 624x441, swapInterval 1, drawable 0xfffffffffd0111d1 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744426 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x18ece7f4: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x18ece7f4 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744441 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1579066744456 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066744507 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066744507 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066748169 ms III - Start [junit] SLOCK [T main @ 1579066748173 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x54e041a4, .windows_nil-1, 0x5710477, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2c78324b, .windows_nil-1, 0xf5f0359, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x79defdc, .windows_nil-1, 0x7690109, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x18317edc, .windows_nil-1, 0x6a40561, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x38af9828, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4bff7da0, .windows_nil-1, 0xb5103db, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x1a5b6f42: tileRendererInUse null, GearsES2[obj 0x1a5b6f42 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a5b6f42 on Thread[main-AWTAnimator#00,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[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 0x1a5b6f42 created: GearsObj[0x52e0dd79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a5b6f42 created: GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a5b6f42 created: GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x1a5b6f42 FIN GearsES2[obj 0x1a5b6f42 isInit true, usesShared false, 1 GearsObj[0x52e0dd79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38ab52c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1a5b6f42 0/0 400x269 of 400x269, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a5b6f42, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1a5b6f42: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1a5b6f42 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x74f6c5d8, .windows_nil-1, 0x2a4f022b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x27912e3, .windows_nil-1, 0xd250363, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x34b9f960, .windows_nil-1, 0x8ba0545, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x43015c69, .windows_nil-1, 0xb5203db, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x30b6ffe0, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x791d1f8b, .windows_nil-1, 0x6a50561, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x14f232c4, .windows_nil-1, 0x76a0109, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x13bc8645, .windows_nil-1, 0xf600359, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x24c22fe, .windows_nil-1, 0x5720477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x93081b6, .windows_nil-1, 0x140d038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x1890516e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x15a04efb, .windows_nil-1, 0x5e5050b, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x102cec62: tileRendererInUse null, GearsES2[obj 0x102cec62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x102cec62 on Thread[main-AWTAnimator#01,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[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 0x102cec62 created: GearsObj[0x75f36a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x102cec62 created: GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x102cec62 created: GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x102cec62 FIN GearsES2[obj 0x102cec62 isInit true, usesShared false, 1 GearsObj[0x75f36a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x568cbb18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x102cec62 0/0 400x269 of 400x269, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x102cec62, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.0 0x2415fc55: tileRendererInUse null, GearsES2[obj 0x2415fc55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2415fc55 on Thread[main-AWTAnimator#02,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[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 0x2415fc55 created: GearsObj[0x589f8434, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2415fc55 created: GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2415fc55 created: GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0x2415fc55 FIN GearsES2[obj 0x2415fc55 isInit true, usesShared false, 1 GearsObj[0x589f8434, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x913d16d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0x2415fc55 0/0 400x269 of 400x269, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2415fc55, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x102cec62: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x102cec62 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2415fc55: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2415fc55 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066753206 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066753206 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.74 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066748169 ms III - Start [junit] SLOCK [T main @ 1579066748173 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x54e041a4, .windows_nil-1, 0x5710477, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2c78324b, .windows_nil-1, 0xf5f0359, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x79defdc, .windows_nil-1, 0x7690109, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x18317edc, .windows_nil-1, 0x6a40561, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x38af9828, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4bff7da0, .windows_nil-1, 0xb5103db, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x1a5b6f42: tileRendererInUse null, GearsES2[obj 0x1a5b6f42 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a5b6f42 on Thread[main-AWTAnimator#00,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[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 0x1a5b6f42 created: GearsObj[0x52e0dd79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a5b6f42 created: GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a5b6f42 created: GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x1a5b6f42 FIN GearsES2[obj 0x1a5b6f42 isInit true, usesShared false, 1 GearsObj[0x52e0dd79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38ab52c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1a5b6f42 0/0 400x269 of 400x269, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a5b6f42, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1a5b6f42: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1a5b6f42 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x74f6c5d8, .windows_nil-1, 0x2a4f022b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x27912e3, .windows_nil-1, 0xd250363, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x34b9f960, .windows_nil-1, 0x8ba0545, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x43015c69, .windows_nil-1, 0xb5203db, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x30b6ffe0, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x791d1f8b, .windows_nil-1, 0x6a50561, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x14f232c4, .windows_nil-1, 0x76a0109, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x13bc8645, .windows_nil-1, 0xf600359, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x24c22fe, .windows_nil-1, 0x5720477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x93081b6, .windows_nil-1, 0x140d038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x1890516e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x15a04efb, .windows_nil-1, 0x5e5050b, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x102cec62: tileRendererInUse null, GearsES2[obj 0x102cec62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x102cec62 on Thread[main-AWTAnimator#01,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[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 0x102cec62 created: GearsObj[0x75f36a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x102cec62 created: GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x102cec62 created: GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x102cec62 FIN GearsES2[obj 0x102cec62 isInit true, usesShared false, 1 GearsObj[0x75f36a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x568cbb18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x102cec62 0/0 400x269 of 400x269, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x102cec62, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.0 0x2415fc55: tileRendererInUse null, GearsES2[obj 0x2415fc55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2415fc55 on Thread[main-AWTAnimator#02,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[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 0x2415fc55 created: GearsObj[0x589f8434, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2415fc55 created: GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2415fc55 created: GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0x2415fc55 FIN GearsES2[obj 0x2415fc55 isInit true, usesShared false, 1 GearsObj[0x589f8434, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x913d16d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0x2415fc55 0/0 400x269 of 400x269, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2415fc55, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x102cec62: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x102cec62 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2415fc55: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2415fc55 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066753206 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066753206 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTOneNewtChilds01 took 1.583 sec [junit] Testcase: test02AWTTwoNewtChilds01 took 1.89 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.74 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066748169 ms III - Start [junit] SLOCK [T main @ 1579066748173 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x54e041a4, .windows_nil-1, 0x5710477, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2c78324b, .windows_nil-1, 0xf5f0359, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x79defdc, .windows_nil-1, 0x7690109, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x18317edc, .windows_nil-1, 0x6a40561, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x38af9828, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4bff7da0, .windows_nil-1, 0xb5103db, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x1a5b6f42: tileRendererInUse null, GearsES2[obj 0x1a5b6f42 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a5b6f42 on Thread[main-AWTAnimator#00,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[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 0x1a5b6f42 created: GearsObj[0x52e0dd79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a5b6f42 created: GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a5b6f42 created: GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x1a5b6f42 FIN GearsES2[obj 0x1a5b6f42 isInit true, usesShared false, 1 GearsObj[0x52e0dd79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e0bbc75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38ab52c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x1a5b6f42 0/0 400x269 of 400x269, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a5b6f42, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1a5b6f42: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1a5b6f42 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x74f6c5d8, .windows_nil-1, 0x2a4f022b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x27912e3, .windows_nil-1, 0xd250363, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x34b9f960, .windows_nil-1, 0x8ba0545, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x43015c69, .windows_nil-1, 0xb5203db, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x30b6ffe0, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x791d1f8b, .windows_nil-1, 0x6a50561, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x14f232c4, .windows_nil-1, 0x76a0109, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x13bc8645, .windows_nil-1, 0xf600359, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x24c22fe, .windows_nil-1, 0x5720477, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x93081b6, .windows_nil-1, 0x140d038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x1890516e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x15a04efb, .windows_nil-1, 0x5e5050b, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x102cec62: tileRendererInUse null, GearsES2[obj 0x102cec62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x102cec62 on Thread[main-AWTAnimator#01,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[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 0x102cec62 created: GearsObj[0x75f36a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x102cec62 created: GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x102cec62 created: GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x102cec62 FIN GearsES2[obj 0x102cec62 isInit true, usesShared false, 1 GearsObj[0x75f36a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa1d9e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x568cbb18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x102cec62 0/0 400x269 of 400x269, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x102cec62, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.0 0x2415fc55: tileRendererInUse null, GearsES2[obj 0x2415fc55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2415fc55 on Thread[main-AWTAnimator#02,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[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 0x2415fc55 created: GearsObj[0x589f8434, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2415fc55 created: GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2415fc55 created: GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0x2415fc55 FIN GearsES2[obj 0x2415fc55 isInit true, usesShared false, 1 GearsObj[0x589f8434, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x156a25b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x913d16d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0x2415fc55 0/0 400x269 of 400x269, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2415fc55, angle 0.0, [l -1.4869889, r 1.4869889, b -1.0, t 1.0] 2.9739778x2.0 -> [l -1.4869889, r 1.4869887, b -1.0, t 1.0] 2.9739776x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x102cec62: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x102cec62 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2415fc55: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2415fc55 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066753206 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066753206 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066756805 ms III - Start [junit] SLOCK [T main @ 1579066756809 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, 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 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3ad83a66: tileRendererInUse null, GearsES2[obj 0x3ad83a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ad83a66 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[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 0x3ad83a66 created: GearsObj[0xff99304, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ad83a66 created: GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ad83a66 created: GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3ad83a66 FIN GearsES2[obj 0x3ad83a66 isInit true, usesShared false, 1 GearsObj[0xff99304, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16b0f592, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 0.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3ad83a66 303x315, swapInterval 1, drawable 0x16010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 0.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3ad83a66 303x315, swapInterval 1, drawable 0x5f010dce [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 25.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 52.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [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] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3ad83a66: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3ad83a66 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] Thread[main-Display-.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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 303x315 of 303x315, swapInterval 1, drawable 0x32010a33, 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 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x478db956: tileRendererInUse null, GearsES2[obj 0x478db956 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x478db956 on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x478db956 created: GearsObj[0x202e5299, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x478db956 created: GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x478db956 created: GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x478db956 FIN GearsES2[obj 0x478db956 isInit true, usesShared false, 1 GearsObj[0x202e5299, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1844169, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 0.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x478db956 303x315, swapInterval 1, drawable 0x32010a33 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 0.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x478db956 303x315, swapInterval 1, drawable 0x5f010dce [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 26.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 51.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [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] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x478db956: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x478db956 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066771672 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066771672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.544 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066756805 ms III - Start [junit] SLOCK [T main @ 1579066756809 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, 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 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3ad83a66: tileRendererInUse null, GearsES2[obj 0x3ad83a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ad83a66 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[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 0x3ad83a66 created: GearsObj[0xff99304, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ad83a66 created: GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ad83a66 created: GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3ad83a66 FIN GearsES2[obj 0x3ad83a66 isInit true, usesShared false, 1 GearsObj[0xff99304, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16b0f592, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 0.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3ad83a66 303x315, swapInterval 1, drawable 0x16010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 0.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3ad83a66 303x315, swapInterval 1, drawable 0x5f010dce [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 25.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 52.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [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] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3ad83a66: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3ad83a66 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] Thread[main-Display-.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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 303x315 of 303x315, swapInterval 1, drawable 0x32010a33, 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 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x478db956: tileRendererInUse null, GearsES2[obj 0x478db956 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x478db956 on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x478db956 created: GearsObj[0x202e5299, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x478db956 created: GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x478db956 created: GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x478db956 FIN GearsES2[obj 0x478db956 isInit true, usesShared false, 1 GearsObj[0x202e5299, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1844169, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 0.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x478db956 303x315, swapInterval 1, drawable 0x32010a33 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 0.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x478db956 303x315, swapInterval 1, drawable 0x5f010dce [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 26.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 51.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [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] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x478db956: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x478db956 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066771672 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066771672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WinHopFrame2FrameDirectHop took 3.162 sec [junit] Testcase: test02WinHopFrame2FrameDetachFirst took 2.87 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.544 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066756805 ms III - Start [junit] SLOCK [T main @ 1579066756809 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [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[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] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, 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 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3ad83a66: tileRendererInUse null, GearsES2[obj 0x3ad83a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ad83a66 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[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 0x3ad83a66 created: GearsObj[0xff99304, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ad83a66 created: GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ad83a66 created: GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3ad83a66 FIN GearsES2[obj 0x3ad83a66 isInit true, usesShared false, 1 GearsObj[0xff99304, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x108db4ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16b0f592, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 0.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3ad83a66 303x315, swapInterval 1, drawable 0x16010b9e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 0.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3ad83a66 303x315, swapInterval 1, drawable 0x5f010dce [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 25.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3ad83a66 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ad83a66, angle 52.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [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] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3ad83a66: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3ad83a66 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] Thread[main-Display-.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 7 arb: rgba 8/8/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] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.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 303x315 of 303x315, swapInterval 1, drawable 0x32010a33, 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 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x478db956: tileRendererInUse null, GearsES2[obj 0x478db956 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x478db956 on Thread[main-Display-.windows_nil-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x478db956 created: GearsObj[0x202e5299, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x478db956 created: GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x478db956 created: GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x478db956 FIN GearsES2[obj 0x478db956 isInit true, usesShared false, 1 GearsObj[0x202e5299, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa4094e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1844169, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 0.0, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x478db956 303x315, swapInterval 1, drawable 0x32010a33 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 0.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x478db956 303x315, swapInterval 1, drawable 0x5f010dce [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 26.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 303x315 of 303x315, swapInterval 1, drawable 0x5f010dce, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x478db956 0/0 303x315 of 303x315, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x478db956, angle 51.5, [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208 -> [l -1.0, r 1.0, b -1.039604, t 1.039604] 2.0x2.079208, v-flip false [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] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x478db956: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x478db956 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066771672 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066771672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066775122 ms III - Start [junit] SLOCK [T main @ 1579066775126 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available [junit] 0:0 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x163370c2: tileRendererInUse null, GearsES2[obj 0x163370c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x163370c2 on Thread[main-AWTAnimator#00,5,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 0x163370c2 created: GearsObj[0x60b73876, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x163370c2 created: GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x163370c2 created: GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x163370c2 FIN GearsES2[obj 0x163370c2 isInit true, usesShared false, 1 GearsObj[0x60b73876, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d9cdff7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x163370c2 0/0 400x200 of 400x200, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x163370c2, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x163370c2: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x163370c2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066783126 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066783127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.699 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066775122 ms III - Start [junit] SLOCK [T main @ 1579066775126 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available [junit] 0:0 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x163370c2: tileRendererInUse null, GearsES2[obj 0x163370c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x163370c2 on Thread[main-AWTAnimator#00,5,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 0x163370c2 created: GearsObj[0x60b73876, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x163370c2 created: GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x163370c2 created: GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x163370c2 FIN GearsES2[obj 0x163370c2 isInit true, usesShared false, 1 GearsObj[0x60b73876, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d9cdff7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x163370c2 0/0 400x200 of 400x200, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x163370c2, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x163370c2: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x163370c2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066783126 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066783127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParenting1AWTOneNewtChild01 took 0.869 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.699 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066775122 ms III - Start [junit] SLOCK [T main @ 1579066775126 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available [junit] 0:0 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x163370c2: tileRendererInUse null, GearsES2[obj 0x163370c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x163370c2 on Thread[main-AWTAnimator#00,5,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 0x163370c2 created: GearsObj[0x60b73876, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x163370c2 created: GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x163370c2 created: GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x163370c2 FIN GearsES2[obj 0x163370c2 isInit true, usesShared false, 1 GearsObj[0x60b73876, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a44bbd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d9cdff7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x163370c2 0/0 400x200 of 400x200, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [junit] >> GearsES2 0x163370c2, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x163370c2: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x163370c2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066783126 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066783127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-test.jar test.compile: junit.run.swt.headless: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.swt.headless: [echo] +++ [echo] +++ generic.junit.run.swt.headless [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*SWT* [echo] +++ [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 [apply] ++++ 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 @ 1579066787347 ms III - Start [apply] SLOCK [T main @ 1579066787352 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x1a4013: tileRendererInUse null, GearsES2[obj 0x1a4013 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a4013 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 0x1a4013 created: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a4013 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a4013 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1a4013 FIN GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1a4013 0/0 240x217 of 240x217, swapInterval 0, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4013, 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 [apply] Thread[main,5,main] GearsES2.display 0x1a4013 240x217, swapInterval 0, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.init.0 0x6d3a388c: tileRendererInUse null, GearsES2[obj 0x6d3a388c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6d3a388c 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 0x6d3a388c created w/ share: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d3a388c created w/ share: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d3a388c created w/ share: GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xd5b810e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x6d3a388c FIN GearsES2[obj 0x6d3a388c isInit true, usesShared true, 1 GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5b810e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x6d3a388c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d3a388c, 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 [apply] Thread[main,5,main] GearsES2.display 0x6d3a388c 240x217, swapInterval 0, drawable 0xffffffffe30111ab [apply] Thread[main,5,main] GearsES2.init.0 0x193f604a: tileRendererInUse null, GearsES2[obj 0x193f604a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x193f604a 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 0x193f604a created w/ share: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1de76cc7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x193f604a created w/ share: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x54bff557, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x193f604a created w/ share: GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x593aaf41, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x193f604a FIN GearsES2[obj 0x193f604a isInit true, usesShared true, 1 GearsObj[0x1de76cc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bff557, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x593aaf41, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x193f604a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x193f604a, 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 [apply] Thread[main,5,main] GearsES2.display 0x193f604a 240x217, swapInterval 0, drawable 0xffffffffe30111ab [apply] XXX-C-3.1: hash 0x69997e9d, (isShared true, created true, master 0x69997e9d) [apply] Created Ctx #0: hash 0x1af2d44a, (created true) [apply] Created Ctx #1: hash 0x43dac38f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1af2d44a, (isShared true, created true, master 0x69997e9d) [apply] Created Ctx #0: hash 0x43dac38f, (created true) [apply] Created Ctx #1: hash 0x69997e9d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x43dac38f, (isShared true, created true, master 0x69997e9d) [apply] Created Ctx #0: hash 0x1af2d44a, (created true) [apply] Created Ctx #1: hash 0x69997e9d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimator) [apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator) [apply] Thread[main,5,main] GearsES2.dispose 0x193f604a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x193f604a FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6d3a388c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6d3a388c FIN [apply] Thread[main,5,main] GearsES2.dispose 0x1a4013: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1a4013 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x6253c26: tileRendererInUse null, GearsES2[obj 0x6253c26 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6253c26 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 0x6253c26 created: GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6253c26 created: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6253c26 created: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6253c26 FIN GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6253c26 0/0 240x217 of 240x217, swapInterval 0, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6253c26, 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 [apply] Thread[main,5,main] GearsES2.display 0x6253c26 240x217, swapInterval 0, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.init.0 0x27f981c6: tileRendererInUse null, GearsES2[obj 0x27f981c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x27f981c6 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 0x27f981c6 created w/ share: GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xd9345cd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x27f981c6 created w/ share: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2d710f1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x27f981c6 created w/ share: GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x29215f06, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x27f981c6 FIN GearsES2[obj 0x27f981c6 isInit true, usesShared true, 1 GearsObj[0xd9345cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d710f1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29215f06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x27f981c6 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x27f981c6, 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 [apply] Thread[main,5,main] GearsES2.display 0x27f981c6 240x217, swapInterval 0, drawable 0xffffffff950108d6 [apply] Thread[main,5,main] GearsES2.init.0 0x59505b48: tileRendererInUse null, GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x59505b48 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 0x59505b48 created w/ share: GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59505b48 created w/ share: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59505b48 created w/ share: GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x52b1beb6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x59505b48 FIN GearsES2[obj 0x59505b48 isInit true, usesShared true, 1 GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52b1beb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x59505b48 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59505b48, 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 [apply] Thread[main,5,main] GearsES2.display 0x59505b48 240x217, swapInterval 0, drawable 0xffffffffe30111ab [apply] XXX-C-3.1: hash 0x82de64a, (isShared true, created true, master 0x82de64a) [apply] Created Ctx #0: hash 0x13fd2ccd, (created true) [apply] Created Ctx #1: hash 0x4659191b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4659191b, (isShared true, created true, master 0x82de64a) [apply] Created Ctx #0: hash 0x82de64a, (created true) [apply] Created Ctx #1: hash 0x13fd2ccd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x13fd2ccd, (isShared true, created true, master 0x82de64a) [apply] Created Ctx #0: hash 0x82de64a, (created true) [apply] Created Ctx #1: hash 0x4659191b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main,5,main] GearsES2.dispose 0x59505b48: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x59505b48 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x27f981c6: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x27f981c6 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6253c26: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6253c26 FIN [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066793059 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066793059 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.412 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066787347 ms III - Start [apply] SLOCK [T main @ 1579066787352 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x1a4013: tileRendererInUse null, GearsES2[obj 0x1a4013 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a4013 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 0x1a4013 created: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a4013 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a4013 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1a4013 FIN GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1a4013 0/0 240x217 of 240x217, swapInterval 0, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4013, 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 [apply] Thread[main,5,main] GearsES2.display 0x1a4013 240x217, swapInterval 0, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.init.0 0x6d3a388c: tileRendererInUse null, GearsES2[obj 0x6d3a388c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6d3a388c 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 0x6d3a388c created w/ share: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d3a388c created w/ share: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d3a388c created w/ share: GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xd5b810e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x6d3a388c FIN GearsES2[obj 0x6d3a388c isInit true, usesShared true, 1 GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5b810e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x6d3a388c 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d3a388c, 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 [apply] Thread[main,5,main] GearsES2.display 0x6d3a388c 240x217, swapInterval 0, drawable 0xffffffffe30111ab [apply] Thread[main,5,main] GearsES2.init.0 0x193f604a: tileRendererInUse null, GearsES2[obj 0x193f604a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x193f604a 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 0x193f604a created w/ share: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1de76cc7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x193f604a created w/ share: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x54bff557, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x193f604a created w/ share: GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x593aaf41, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x193f604a FIN GearsES2[obj 0x193f604a isInit true, usesShared true, 1 GearsObj[0x1de76cc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bff557, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x593aaf41, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1a4013 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd28fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x193f604a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x193f604a, 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 [apply] Thread[main,5,main] GearsES2.display 0x193f604a 240x217, swapInterval 0, drawable 0xffffffffe30111ab [apply] XXX-C-3.1: hash 0x69997e9d, (isShared true, created true, master 0x69997e9d) [apply] Created Ctx #0: hash 0x1af2d44a, (created true) [apply] Created Ctx #1: hash 0x43dac38f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1af2d44a, (isShared true, created true, master 0x69997e9d) [apply] Created Ctx #0: hash 0x43dac38f, (created true) [apply] Created Ctx #1: hash 0x69997e9d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x43dac38f, (isShared true, created true, master 0x69997e9d) [apply] Created Ctx #0: hash 0x1af2d44a, (created true) [apply] Created Ctx #1: hash 0x69997e9d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main,5,main] GearsES2.dispose 0x193f604a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x193f604a FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6d3a388c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6d3a388c FIN [apply] Thread[main,5,main] GearsES2.dispose 0x1a4013: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1a4013 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x6253c26: tileRendererInUse null, GearsES2[obj 0x6253c26 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6253c26 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 0x6253c26 created: GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6253c26 created: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6253c26 created: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6253c26 FIN GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6253c26 0/0 240x217 of 240x217, swapInterval 0, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6253c26, 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 [apply] Thread[main,5,main] GearsES2.display 0x6253c26 240x217, swapInterval 0, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.init.0 0x27f981c6: tileRendererInUse null, GearsES2[obj 0x27f981c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x27f981c6 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 0x27f981c6 created w/ share: GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xd9345cd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x27f981c6 created w/ share: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2d710f1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x27f981c6 created w/ share: GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x29215f06, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x27f981c6 FIN GearsES2[obj 0x27f981c6 isInit true, usesShared true, 1 GearsObj[0xd9345cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d710f1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29215f06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x27f981c6 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x27f981c6, 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 [apply] Thread[main,5,main] GearsES2.display 0x27f981c6 240x217, swapInterval 0, drawable 0xffffffff950108d6 [apply] Thread[main,5,main] GearsES2.init.0 0x59505b48: tileRendererInUse null, GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x59505b48 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 0x59505b48 created w/ share: GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59505b48 created w/ share: GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59505b48 created w/ share: GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x52b1beb6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x59505b48 FIN GearsES2[obj 0x59505b48 isInit true, usesShared true, 1 GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52b1beb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6253c26 isInit true, usesShared false, 1 GearsObj[0x61001b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310d43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a7079e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x59505b48 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59505b48, 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 [apply] Thread[main,5,main] GearsES2.display 0x59505b48 240x217, swapInterval 0, drawable 0xffffffffe30111ab [apply] XXX-C-3.1: hash 0x82de64a, (isShared true, created true, master 0x82de64a) [apply] Created Ctx #0: hash 0x13fd2ccd, (created true) [apply] Created Ctx #1: hash 0x4659191b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4659191b, (isShared true, created true, master 0x82de64a) [apply] Created Ctx #0: hash 0x82de64a, (created true) [apply] Created Ctx #1: hash 0x13fd2ccd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x13fd2ccd, (isShared true, created true, master 0x82de64a) [apply] Created Ctx #0: hash 0x82de64a, (created true) [apply] Created Ctx #1: hash 0x4659191b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main,5,main] GearsES2.dispose 0x59505b48: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x59505b48 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x27f981c6: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x27f981c6 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6253c26: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6253c26 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066793059 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066793059 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 1.319 sec [apply] Testcase: test02AsyncEachAnimator took 1.426 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066796337 ms III - Start [apply] SLOCK [T main @ 1579066796341 ms +++ localhost/127.0.0.1:59999 - Locked within 2016 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] Loop 1/1 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x19e4653c, .windows_nil-1, 0xbc004b5, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x795509d9, .windows_nil-1, 0xa520525, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x53045c6c, .windows_nil-1, 0x47b0569, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5149d738, .windows_nil-1, 0xffffffffb9240515, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x33065d67, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4b29d1d2, .windows_nil-1, 0xc290537, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 624x441 [apply] window resized: 0/0 624x441 [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: 0/0 624x441, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x2a7f1f10: tileRendererInUse null, GearsES2[obj 0x2a7f1f10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a7f1f10 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 0x2a7f1f10 created: GearsObj[0x27921d9f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a7f1f10 created: GearsObj[0x67b7f874, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a7f1f10 created: GearsObj[0x67b7f874, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x2a7f1f10 FIN GearsES2[obj 0x2a7f1f10 isInit true, usesShared false, 1 GearsObj[0x27921d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67b7f874, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5265d79e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2a7f1f10 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a7f1f10, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a7f1f10 624x441, swapInterval 1, drawable 0x16010b9e [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] window moved: 8/31 624x441 [apply] window resized: 8/31 608x402 [apply] window moved: 34/57 608x402 [apply] window resized: 34/57 624x441 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x2a7f1f10: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2a7f1f10 FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x239a307b, .windows_nil-2, 0x1ad00203, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2a8448fa, .windows_nil-2, 0x63a0509, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6f204a1a, .windows_nil-2, 0xd6a03cb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2de56eb2, .windows_nil-2, 0x8da0545, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3ad83a66, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3cce5371, .windows_nil-2, 0x2560421, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 624x441 [apply] window resized: 0/0 624x441 [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: 0/0 624x441, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x43f02ef2: tileRendererInUse null, GearsES2[obj 0x43f02ef2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43f02ef2 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 0x43f02ef2 created: GearsObj[0x56e761ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43f02ef2 created: GearsObj[0x35032d5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43f02ef2 created: GearsObj[0x35032d5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x43f02ef2 FIN GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x56e761ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35032d5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e55c8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x43f02ef2 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43f02ef2, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x43f02ef2 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] window moved: 8/31 624x441 [apply] window resized: 8/31 608x402 [apply] window moved: 86/109 608x402 [apply] window resized: 86/109 624x441 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x43f02ef2: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x43f02ef2 FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] junit.framework.TestListener: endTest(test02GL3) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066802825 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066802825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.182 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066796337 ms III - Start [apply] SLOCK [T main @ 1579066796341 ms +++ localhost/127.0.0.1:59999 - Locked within 2016 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] Loop 1/1 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x19e4653c, .windows_nil-1, 0xbc004b5, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x795509d9, .windows_nil-1, 0xa520525, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x53045c6c, .windows_nil-1, 0x47b0569, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5149d738, .windows_nil-1, 0xffffffffb9240515, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x33065d67, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4b29d1d2, .windows_nil-1, 0xc290537, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 624x441 [apply] window resized: 0/0 624x441 [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: 0/0 624x441, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x2a7f1f10: tileRendererInUse null, GearsES2[obj 0x2a7f1f10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a7f1f10 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 0x2a7f1f10 created: GearsObj[0x27921d9f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a7f1f10 created: GearsObj[0x67b7f874, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a7f1f10 created: GearsObj[0x67b7f874, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x2a7f1f10 FIN GearsES2[obj 0x2a7f1f10 isInit true, usesShared false, 1 GearsObj[0x27921d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67b7f874, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5265d79e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2a7f1f10 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a7f1f10, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a7f1f10 624x441, swapInterval 1, drawable 0x16010b9e [apply] window moved: 8/31 624x441 [apply] window resized: 8/31 608x402 [apply] window moved: 34/57 608x402 [apply] window resized: 34/57 624x441 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x2a7f1f10: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2a7f1f10 FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x239a307b, .windows_nil-2, 0x1ad00203, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2a8448fa, .windows_nil-2, 0x63a0509, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6f204a1a, .windows_nil-2, 0xd6a03cb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2de56eb2, .windows_nil-2, 0x8da0545, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3ad83a66, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3cce5371, .windows_nil-2, 0x2560421, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 624x441 [apply] window resized: 0/0 624x441 [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: 0/0 624x441, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x43f02ef2: tileRendererInUse null, GearsES2[obj 0x43f02ef2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43f02ef2 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 0x43f02ef2 created: GearsObj[0x56e761ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43f02ef2 created: GearsObj[0x35032d5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43f02ef2 created: GearsObj[0x35032d5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x43f02ef2 FIN GearsES2[obj 0x43f02ef2 isInit true, usesShared false, 1 GearsObj[0x56e761ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35032d5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e55c8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x43f02ef2 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43f02ef2, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x43f02ef2 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] window moved: 8/31 624x441 [apply] window resized: 8/31 608x402 [apply] window moved: 86/109 608x402 [apply] window resized: 86/109 624x441 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x43f02ef2: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x43f02ef2 FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066802825 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066802825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 5.284 sec [apply] Testcase: test02GL3 took 1.153 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT [apply] ++++ 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 @ 1579066806035 ms III - Start [apply] SLOCK [T main @ 1579066806038 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] Loop 1/1 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.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: Point {0, 0} 624x441 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x2bfc268b: tileRendererInUse null, GearsES2[obj 0x2bfc268b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2bfc268b 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 0x2bfc268b created: GearsObj[0x3305305d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2bfc268b created: GearsObj[0x623547a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2bfc268b created: GearsObj[0x623547a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x2bfc268b FIN GearsES2[obj 0x2bfc268b isInit true, usesShared false, 1 GearsObj[0x3305305d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x623547a1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18747e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2bfc268b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2bfc268b, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x2bfc268b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2bfc268b FIN [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [apply] 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] 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: Point {0, 0} 624x441 [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e84448c 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 0x3e84448c created: GearsObj[0x46ddf593, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e84448c created: GearsObj[0x6073e08c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e84448c created: GearsObj[0x6073e08c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x46ddf593, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6073e08c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17cffa36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e84448c 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e84448c, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x3e84448c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3e84448c FIN [apply] junit.framework.TestListener: endTest(test02GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066809830 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066809831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.494 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066806035 ms III - Start [apply] SLOCK [T main @ 1579066806038 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] Loop 1/1 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.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: Point {0, 0} 624x441 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x2bfc268b: tileRendererInUse null, GearsES2[obj 0x2bfc268b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2bfc268b 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 0x2bfc268b created: GearsObj[0x3305305d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2bfc268b created: GearsObj[0x623547a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2bfc268b created: GearsObj[0x623547a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x2bfc268b FIN GearsES2[obj 0x2bfc268b isInit true, usesShared false, 1 GearsObj[0x3305305d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x623547a1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18747e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2bfc268b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2bfc268b, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x2bfc268b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2bfc268b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.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: Point {0, 0} 624x441 [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e84448c 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 0x3e84448c created: GearsObj[0x46ddf593, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e84448c created: GearsObj[0x6073e08c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e84448c created: GearsObj[0x6073e08c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x46ddf593, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6073e08c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17cffa36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e84448c 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e84448c, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x3e84448c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3e84448c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066809830 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066809831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.639 sec [apply] Testcase: test02GL3 took 1.113 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs [apply] 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 @ 1579066813062 ms III - Start [apply] SLOCK [T main @ 1579066813066 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01_GLCanvasTabPlainGLDirect) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x25084a1e: tileRendererInUse null, GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25084a1e on Thread[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 0x25084a1e created: GearsObj[0x4617e710, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25084a1e created: GearsObj[0x242ce54d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25084a1e created: GearsObj[0x242ce54d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x25084a1e FIN GearsES2[obj 0x25084a1e isInit true, usesShared false, 1 GearsObj[0x4617e710, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x242ce54d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x397793c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x25084a1e 0/0 618x416 of 618x416, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] Canvas pixel-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas LOS.0: Point {219, 261} [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] Thread[main,5,main] GearsES2.dispose 0x25084a1e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x25084a1e FIN [apply] junit.framework.TestListener: endTest(test01_GLCanvasTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test02_GLCanvasTabSashGLDirect) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0x32010a33, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {555, 287} [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] GLCanvas2 LOS: 555 / 287 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test02_GLCanvasTabSashGLDirect) [apply] junit.framework.TestListener: startTest(test11_GLCanvasTabPlainGLWComp) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0xa38c7fe: tileRendererInUse null, GearsES2[obj 0xa38c7fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa38c7fe 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 0xa38c7fe created: GearsObj[0x6270275c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa38c7fe created: GearsObj[0x2b2135f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa38c7fe created: GearsObj[0x2b2135f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0xa38c7fe FIN GearsES2[obj 0xa38c7fe isInit true, usesShared false, 1 GearsObj[0x6270275c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b2135f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33c68d9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0xa38c7fe 0/0 618x416 of 618x416, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa38c7fe, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas LOS.0: Point {37, 79} [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] Thread[main,5,main] GearsES2.dispose 0xa38c7fe: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xa38c7fe FIN [apply] junit.framework.TestListener: endTest(test11_GLCanvasTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test12_GLCanvasTabSashGLWComp) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] Thread[main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {373, 105} [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] GLCanvas2 LOS: 373 / 105 [apply] junit.framework.TestListener: endTest(test12_GLCanvasTabSashGLWComp) [apply] junit.framework.TestListener: startTest(test21_NewtCanvasSWTTabPlainGLDirect) [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] Create PointerIcon #01: PointerIcon[obj 0x46d59067, .windows_nil-1, 0xa740525, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2d0399f4, .windows_nil-1, 0x1841016f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x14dd7b39, .windows_nil-1, 0x6420509, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x66ea810, .windows_nil-1, 0x142e03d5, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x14bdbc74, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1df8da7a, .windows_nil-1, 0xd8903b3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x23941fb4, .windows_nil-1, 0x141a038b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7486b455, .windows_nil-1, 0x8f50545, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x660acfb, .windows_nil-1, 0x51004d1, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5d908d47, .windows_nil-1, 0x167601f3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1c9b0314, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x45385f75, .windows_nil-1, 0x87104cd, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas LOS.0: Point {115, 157} [apply] NewtCanvasSWT LOS.0: 115 / 157 [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x58e1d9d: tileRendererInUse null, GearsES2[obj 0x58e1d9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x58e1d9d 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[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 0x58e1d9d created: GearsObj[0x7bf5b222, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x58e1d9d created: GearsObj[0x4b1b7efe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x58e1d9d created: GearsObj[0x4b1b7efe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x58e1d9d FIN GearsES2[obj 0x58e1d9d isInit true, usesShared false, 1 GearsObj[0x7bf5b222, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b1b7efe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d394d48, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x58e1d9d 0/0 618x416 of 618x416, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x58e1d9d, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] GLWindow LOS.0: 115 / 157 [apply] GLWindow pos/siz.0: 0/0 618x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] Thread[main,5,main] GearsES2.display 0x58e1d9d 618x416, swapInterval 1, drawable 0xffffffffe30111ab [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x58e1d9d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x58e1d9d FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] Create PointerIcon #01: PointerIcon[obj 0x54e041a4, .windows_nil-1, 0x2670421, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x18317edc, .windows_nil-1, 0x3590401, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4b86805d, .windows_nil-1, 0x320021b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] junit.framework.TestListener: endTest(test21_NewtCanvasSWTTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test22_NewtCanvasSWTTabSashGLDirect) [apply] Create PointerIcon #04: PointerIcon[obj 0x34129c78, .windows_nil-1, 0x6eca0539, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6c7a164b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4c2bb6e0, .windows_nil-1, 0x9a20527, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7283d3eb, .windows_nil-1, 0xffffffffd6b604ff, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3f1d2e23, .windows_nil-1, 0x3390575, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3cce57c7, .windows_nil-1, 0x8f60545, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4c5ae43b, .windows_nil-1, 0x141b038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x35b74c5c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x2e570ded, .windows_nil-1, 0xd8a03b3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {451, 183} [apply] NewtCanvasSWT LOS.0: 451 / 183 [apply] GLWindow LOS.0: 451 / 183 [apply] GLWindow pos/siz.0: 0/0 308x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] GLWindow2 LOS: 451 / 183 [apply] NewtCanvasSWT2 LOS: 451 / 183 [apply] QUIT Window Thread[main,5,main] [apply] junit.framework.TestListener: endTest(test22_NewtCanvasSWTTabSashGLDirect) [apply] junit.framework.TestListener: startTest(test31_NewtCanvasSWTTabPlainGLWComp) [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] Create PointerIcon #01: PointerIcon[obj 0x2ca923bb, .windows_nil-1, 0xd8c03b3, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x72d6b3ba, .windows_nil-1, 0x5740521, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x163370c2, .windows_nil-1, 0x1843016f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x35a3d49f, .windows_nil-1, 0x6b30561, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x478db956, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6ca18a14, .windows_nil-1, 0x1ca054f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7b50df34, .windows_nil-1, 0xffffffffce230523, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x19b843ba, .windows_nil-1, 0xbe204b5, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x456d6c1e, .windows_nil-1, 0x33a0575, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x452e19ca, .windows_nil-1, 0xffffffffd6b704ff, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3cfdd820, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x928763c, .windows_nil-1, 0x9a30527, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas LOS.0: Point {193, 235} [apply] NewtCanvasSWT LOS.0: 193 / 235 [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x747f281: tileRendererInUse null, GearsES2[obj 0x747f281 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x747f281 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[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 0x747f281 created: GearsObj[0x539cb13a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x747f281 created: GearsObj[0x40eddbda, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x747f281 created: GearsObj[0x40eddbda, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x747f281 FIN GearsES2[obj 0x747f281 isInit true, usesShared false, 1 GearsObj[0x539cb13a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40eddbda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21bef5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x747f281 0/0 618x416 of 618x416, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x747f281, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] GLWindow LOS.0: 193 / 235 [apply] GLWindow pos/siz.0: 0/0 618x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] Thread[main,5,main] GearsES2.display 0x747f281 618x416, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x747f281: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x747f281 FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] junit.framework.TestListener: endTest(test31_NewtCanvasSWTTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test32_NewtCanvasSWTTabSashGLWComp) [apply] Create PointerIcon #01: PointerIcon[obj 0x4b2c5e02, .windows_nil-1, 0xffffffffd6b904ff, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4bc222e, .windows_nil-1, 0x88804cd, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3b5fad2d, .windows_nil-1, 0x35b0401, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x56dc1551, .windows_nil-1, 0xa7b0525, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x27912e3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x34b9f960, .windows_nil-1, 0x143103d5, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4bbf6d0e, .windows_nil-1, 0xffffffffd83b01e5, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2415fc55, .windows_nil-1, 0x6450509, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x24c22fe, .windows_nil-1, 0x9a50527, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7ba8c737, .windows_nil-1, 0xffffffffce240523, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x16c069df, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x2bec854f, .windows_nil-1, 0x1cb054f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {529, 261} [apply] NewtCanvasSWT LOS.0: 529 / 261 [apply] Thread[main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0xffffffff8c010fe5, tileRendererInUse null [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 529 / 261 [apply] GLWindow pos/siz.0: 0/0 308x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] GLWindow2 LOS: 529 / 261 [apply] NewtCanvasSWT2 LOS: 529 / 261 [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066824189 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066824189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test32_NewtCanvasSWTTabSashGLWComp) [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.795 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066813062 ms III - Start [apply] SLOCK [T main @ 1579066813066 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x25084a1e: tileRendererInUse null, GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25084a1e 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 0x25084a1e created: GearsObj[0x4617e710, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25084a1e created: GearsObj[0x242ce54d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25084a1e created: GearsObj[0x242ce54d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x25084a1e FIN GearsES2[obj 0x25084a1e isInit true, usesShared false, 1 GearsObj[0x4617e710, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x242ce54d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x397793c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x25084a1e 0/0 618x416 of 618x416, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] Canvas pixel-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas LOS.0: Point {219, 261} [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] Thread[main,5,main] GearsES2.dispose 0x25084a1e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x25084a1e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0x32010a33, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {555, 287} [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] GLCanvas2 LOS: 555 / 287 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0xa38c7fe: tileRendererInUse null, GearsES2[obj 0xa38c7fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa38c7fe 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 0xa38c7fe created: GearsObj[0x6270275c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa38c7fe created: GearsObj[0x2b2135f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa38c7fe created: GearsObj[0x2b2135f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0xa38c7fe FIN GearsES2[obj 0xa38c7fe isInit true, usesShared false, 1 GearsObj[0x6270275c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b2135f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33c68d9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0xa38c7fe 0/0 618x416 of 618x416, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa38c7fe, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas LOS.0: Point {37, 79} [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] Thread[main,5,main] GearsES2.dispose 0xa38c7fe: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xa38c7fe FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] Thread[main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {373, 105} [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] GLCanvas2 LOS: 373 / 105 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] Create PointerIcon #01: PointerIcon[obj 0x46d59067, .windows_nil-1, 0xa740525, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2d0399f4, .windows_nil-1, 0x1841016f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x14dd7b39, .windows_nil-1, 0x6420509, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x66ea810, .windows_nil-1, 0x142e03d5, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x14bdbc74, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1df8da7a, .windows_nil-1, 0xd8903b3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x23941fb4, .windows_nil-1, 0x141a038b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7486b455, .windows_nil-1, 0x8f50545, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x660acfb, .windows_nil-1, 0x51004d1, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5d908d47, .windows_nil-1, 0x167601f3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1c9b0314, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x45385f75, .windows_nil-1, 0x87104cd, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {3, 22}, size Point {618, 416} [apply] Canvas LOS.0: Point {115, 157} [apply] NewtCanvasSWT LOS.0: 115 / 157 [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x58e1d9d: tileRendererInUse null, GearsES2[obj 0x58e1d9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x58e1d9d 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[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 0x58e1d9d created: GearsObj[0x7bf5b222, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x58e1d9d created: GearsObj[0x4b1b7efe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x58e1d9d created: GearsObj[0x4b1b7efe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x58e1d9d FIN GearsES2[obj 0x58e1d9d isInit true, usesShared false, 1 GearsObj[0x7bf5b222, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b1b7efe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d394d48, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x58e1d9d 0/0 618x416 of 618x416, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x58e1d9d, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] GLWindow LOS.0: 115 / 157 [apply] GLWindow pos/siz.0: 0/0 618x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] Thread[main,5,main] GearsES2.display 0x58e1d9d 618x416, swapInterval 1, drawable 0xffffffffe30111ab [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x58e1d9d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x58e1d9d FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] Create PointerIcon #01: PointerIcon[obj 0x54e041a4, .windows_nil-1, 0x2670421, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x18317edc, .windows_nil-1, 0x3590401, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4b86805d, .windows_nil-1, 0x320021b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x34129c78, .windows_nil-1, 0x6eca0539, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6c7a164b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4c2bb6e0, .windows_nil-1, 0x9a20527, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7283d3eb, .windows_nil-1, 0xffffffffd6b604ff, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3f1d2e23, .windows_nil-1, 0x3390575, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3cce57c7, .windows_nil-1, 0x8f60545, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4c5ae43b, .windows_nil-1, 0x141b038b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x35b74c5c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x2e570ded, .windows_nil-1, 0xd8a03b3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {310, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {451, 183} [apply] NewtCanvasSWT LOS.0: 451 / 183 [apply] GLWindow LOS.0: 451 / 183 [apply] GLWindow pos/siz.0: 0/0 308x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] GLWindow2 LOS: 451 / 183 [apply] NewtCanvasSWT2 LOS: 451 / 183 [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] Create PointerIcon #01: PointerIcon[obj 0x2ca923bb, .windows_nil-1, 0xd8c03b3, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x72d6b3ba, .windows_nil-1, 0x5740521, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x163370c2, .windows_nil-1, 0x1843016f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x35a3d49f, .windows_nil-1, 0x6b30561, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x478db956, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6ca18a14, .windows_nil-1, 0x1ca054f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7b50df34, .windows_nil-1, 0xffffffffce230523, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x19b843ba, .windows_nil-1, 0xbe204b5, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x456d6c1e, .windows_nil-1, 0x33a0575, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x452e19ca, .windows_nil-1, 0xffffffffd6b704ff, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3cfdd820, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x928763c, .windows_nil-1, 0x9a30527, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas LOS.0: Point {193, 235} [apply] NewtCanvasSWT LOS.0: 193 / 235 [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x747f281: tileRendererInUse null, GearsES2[obj 0x747f281 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x747f281 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[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 0x747f281 created: GearsObj[0x539cb13a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x747f281 created: GearsObj[0x40eddbda, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x747f281 created: GearsObj[0x40eddbda, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x747f281 FIN GearsES2[obj 0x747f281 isInit true, usesShared false, 1 GearsObj[0x539cb13a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40eddbda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21bef5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x747f281 0/0 618x416 of 618x416, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x747f281, angle 0.0, [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0 -> [l -1.4855769, r 1.4855769, b -1.0, t 1.0] 2.9711537x2.0, v-flip false [apply] GLWindow LOS.0: 193 / 235 [apply] GLWindow pos/siz.0: 0/0 618x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] Thread[main,5,main] GearsES2.display 0x747f281 618x416, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x747f281: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x747f281 FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] Create PointerIcon #01: PointerIcon[obj 0x4b2c5e02, .windows_nil-1, 0xffffffffd6b904ff, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4bc222e, .windows_nil-1, 0x88804cd, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3b5fad2d, .windows_nil-1, 0x35b0401, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x56dc1551, .windows_nil-1, 0xa7b0525, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x27912e3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x34b9f960, .windows_nil-1, 0x143103d5, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4bbf6d0e, .windows_nil-1, 0xffffffffd83b01e5, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2415fc55, .windows_nil-1, 0x6450509, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x24c22fe, .windows_nil-1, 0x9a50527, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7ba8c737, .windows_nil-1, 0xffffffffce240523, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x16c069df, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x2bec854f, .windows_nil-1, 0x1cb054f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {529, 261} [apply] NewtCanvasSWT LOS.0: 529 / 261 [apply] Thread[main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape 0/0 308x416 of 308x416, swapInterval 1, drawable 0xffffffff8c010fe5, tileRendererInUse null [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 529 / 261 [apply] GLWindow pos/siz.0: 0/0 308x416, [ l 0, r 0 - t 0, b 0 - 0x0] [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] GLWindow2 LOS: 529 / 261 [apply] NewtCanvasSWT2 LOS: 529 / 261 [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066824189 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066824189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GLCanvasTabPlainGLDirect took 1.305 sec [apply] Testcase: test02_GLCanvasTabSashGLDirect took 1.197 sec [apply] Testcase: test11_GLCanvasTabPlainGLWComp took 1.188 sec [apply] Testcase: test12_GLCanvasTabSashGLWComp took 1.174 sec [apply] Testcase: test21_NewtCanvasSWTTabPlainGLDirect took 1.322 sec [apply] Testcase: test22_NewtCanvasSWTTabSashGLDirect took 1.183 sec [apply] Testcase: test31_NewtCanvasSWTTabPlainGLWComp took 1.148 sec [apply] Testcase: test32_NewtCanvasSWTTabSashGLWComp took 1.191 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 4 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066827505 ms III - Start [apply] SLOCK [T main @ 1579066827509 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [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] junit.framework.TestListener: startTest(postAttach_WithAnimator) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x6d4d66d2: tileRendererInUse null, GearsES2[obj 0x6d4d66d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d4d66d2 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 0x6d4d66d2 created: GearsObj[0x28dcca0c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d4d66d2 created: GearsObj[0x45d84a20, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d4d66d2 created: GearsObj[0x45d84a20, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6d4d66d2 FIN GearsES2[obj 0x6d4d66d2 isInit true, usesShared false, 1 GearsObj[0x28dcca0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45d84a20, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66982506, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6d4d66d2 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d4d66d2, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6d4d66d2 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.reshape 0x6d4d66d2 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d4d66d2, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6d4d66d2 624x441, swapInterval 1, drawable 0x32010a33 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 60 / 83 [apply] NewtCanvasSWT LOS.0: 60 / 83 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] junit.framework.TestListener: endTest(postAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(preAttach_NoAnimator) [apply] Thread[main,5,main] GearsES2.display 0x6d4d66d2 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.dispose 0x6d4d66d2: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6d4d66d2 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x14bdbc74: tileRendererInUse null, GearsES2[obj 0x14bdbc74 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14bdbc74 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 0x14bdbc74 created: GearsObj[0x7dc19a70, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14bdbc74 created: GearsObj[0x508dec2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14bdbc74 created: GearsObj[0x508dec2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x14bdbc74 FIN GearsES2[obj 0x14bdbc74 isInit true, usesShared false, 1 GearsObj[0x7dc19a70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x508dec2b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e4f4a5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x14bdbc74 0/0 624x441 of 624x441, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14bdbc74, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0x16010b9e [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.reshape 0x14bdbc74 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14bdbc74, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 86 / 109 [apply] NewtCanvasSWT LOS.0: 86 / 109 [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.dispose 0x14bdbc74: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x14bdbc74 FIN [apply] junit.framework.TestListener: endTest(preAttach_NoAnimator) [apply] junit.framework.TestListener: startTest(preAttach_WithAnimator) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x1df8da7a: tileRendererInUse null, GearsES2[obj 0x1df8da7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1df8da7a 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 0x1df8da7a created: GearsObj[0x45385f75, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1df8da7a created: GearsObj[0x49c90a9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1df8da7a created: GearsObj[0x49c90a9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1df8da7a FIN GearsES2[obj 0x1df8da7a isInit true, usesShared false, 1 GearsObj[0x45385f75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49c90a9c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d29b4ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1df8da7a 0/0 624x441 of 624x441, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1df8da7a, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0x23010d62 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.reshape 0x1df8da7a 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1df8da7a, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0xffffffffe30111ab [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0xffffffffe30111ab [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 112 / 135 [apply] NewtCanvasSWT LOS.0: 112 / 135 [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0x32010a33 [apply] Thread[main,5,main] GearsES2.dispose 0x1df8da7a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1df8da7a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] junit.framework.TestListener: endTest(preAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [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[GL4/GL4.hw], on-scr[.]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] GLWindow LOS.0: 138 / 161 [apply] NewtCanvasSWT LOS.0: 138 / 161 [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066831067 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066831067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.258 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] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066827505 ms III - Start [apply] SLOCK [T main @ 1579066827509 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x6d4d66d2: tileRendererInUse null, GearsES2[obj 0x6d4d66d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d4d66d2 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 0x6d4d66d2 created: GearsObj[0x28dcca0c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d4d66d2 created: GearsObj[0x45d84a20, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d4d66d2 created: GearsObj[0x45d84a20, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6d4d66d2 FIN GearsES2[obj 0x6d4d66d2 isInit true, usesShared false, 1 GearsObj[0x28dcca0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45d84a20, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66982506, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6d4d66d2 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d4d66d2, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6d4d66d2 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.reshape 0x6d4d66d2 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d4d66d2, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6d4d66d2 624x441, swapInterval 1, drawable 0x32010a33 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 60 / 83 [apply] NewtCanvasSWT LOS.0: 60 / 83 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.display 0x6d4d66d2 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.dispose 0x6d4d66d2: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6d4d66d2 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x14bdbc74: tileRendererInUse null, GearsES2[obj 0x14bdbc74 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14bdbc74 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 0x14bdbc74 created: GearsObj[0x7dc19a70, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14bdbc74 created: GearsObj[0x508dec2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14bdbc74 created: GearsObj[0x508dec2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x14bdbc74 FIN GearsES2[obj 0x14bdbc74 isInit true, usesShared false, 1 GearsObj[0x7dc19a70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x508dec2b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e4f4a5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x14bdbc74 0/0 624x441 of 624x441, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14bdbc74, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0x16010b9e [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.reshape 0x14bdbc74 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14bdbc74, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 86 / 109 [apply] NewtCanvasSWT LOS.0: 86 / 109 [apply] Thread[main,5,main] GearsES2.display 0x14bdbc74 624x441, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.dispose 0x14bdbc74: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x14bdbc74 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x1df8da7a: tileRendererInUse null, GearsES2[obj 0x1df8da7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1df8da7a 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 0x1df8da7a created: GearsObj[0x45385f75, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1df8da7a created: GearsObj[0x49c90a9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1df8da7a created: GearsObj[0x49c90a9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1df8da7a FIN GearsES2[obj 0x1df8da7a isInit true, usesShared false, 1 GearsObj[0x45385f75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49c90a9c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d29b4ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1df8da7a 0/0 624x441 of 624x441, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1df8da7a, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0x23010d62 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.reshape 0x1df8da7a 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffe30111ab, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1df8da7a, angle 0.5, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0xffffffffe30111ab [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0xffffffffe30111ab [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 112 / 135 [apply] NewtCanvasSWT LOS.0: 112 / 135 [apply] Thread[main,5,main] GearsES2.display 0x1df8da7a 624x441, swapInterval 1, drawable 0x32010a33 [apply] Thread[main,5,main] GearsES2.dispose 0x1df8da7a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1df8da7a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [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[GL4/GL4.hw], on-scr[.]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] GLWindow LOS.0: 138 / 161 [apply] NewtCanvasSWT LOS.0: 138 / 161 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066831067 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066831067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: postAttach_WithAnimator took 0.691 sec [apply] Testcase: preAttach_NoAnimator took 0.453 sec [apply] Testcase: preAttach_WithAnimator took 0.476 sec [apply] Testcase: test_MultisampleAndAlpha took 0.471 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066834384 ms III - Start [apply] SLOCK [T main @ 1579066834388 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT Platform: win32, Version 4930 [apply] GTK_VERSION: 0.0.0 [apply] Window handle.0 0x18704fe [apply] Window handle.1 0x18704fe [apply] Window handle.X 0x18704fe [apply] junit.framework.TestListener: endTest(test)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066835159 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066835159 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.452 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066834384 ms III - Start [apply] SLOCK [T main @ 1579066834388 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT Platform: win32, Version 4930 [apply] GTK_VERSION: 0.0.0 [apply] Window handle.0 0x18704fe [apply] Window handle.1 0x18704fe [apply] Window handle.X 0x18704fe [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066835159 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066835159 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.495 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066838239 ms III - Start [apply] SLOCK [T main @ 1579066838243 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT Platform: win32, Version 4930 [apply] GTK_VERSION: 0.0.0 [apply] Thread[main,5,main] GearsES2.init.0 0x26d9b808: tileRendererInUse null, GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26d9b808 on Thread[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 0x26d9b808 created: GearsObj[0x533bda92, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26d9b808 created: GearsObj[0x304bb45b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26d9b808 created: GearsObj[0x304bb45b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x26d9b808 FIN GearsES2[obj 0x26d9b808 isInit true, usesShared false, 1 GearsObj[0x533bda92, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x304bb45b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc430e6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x26d9b808 0/0 600x600 of 600x600, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x26d9b808 600x600, swapInterval 1, drawable 0x16010b9e [apply] Window handle.1 0x250468 [apply] Thread[main,5,main] GearsES2.display 0x26d9b808 600x600, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.dispose 0x26d9b808: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x26d9b808 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] junit.framework.TestListener: endTest(test) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066842753 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066842753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.198 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066838239 ms III - Start [apply] SLOCK [T main @ 1579066838243 ms +++ localhost/127.0.0.1:59999 - Locked within 2015 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT Platform: win32, Version 4930 [apply] GTK_VERSION: 0.0.0 [apply] Thread[main,5,main] GearsES2.init.0 0x26d9b808: tileRendererInUse null, GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26d9b808 on Thread[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 0x26d9b808 created: GearsObj[0x533bda92, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26d9b808 created: GearsObj[0x304bb45b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26d9b808 created: GearsObj[0x304bb45b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x26d9b808 FIN GearsES2[obj 0x26d9b808 isInit true, usesShared false, 1 GearsObj[0x533bda92, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x304bb45b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc430e6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x26d9b808 0/0 600x600 of 600x600, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x26d9b808 600x600, swapInterval 1, drawable 0x16010b9e [apply] Window handle.1 0x250468 [apply] Thread[main,5,main] GearsES2.display 0x26d9b808 600x600, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.dispose 0x26d9b808: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x26d9b808 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066842753 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066842753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 4.468 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 3 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066845903 ms III - Startjunit.framework.TestListener: startTest(test01JOGLGLCanvas) [apply] [apply] SLOCK [T main @ 1579066845905 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x1613674b: tileRendererInUse null, GearsES2[obj 0x1613674b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1613674b 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 0x1613674b created: GearsObj[0x73e22a3d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1613674b created: GearsObj[0x47faa49c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1613674b created: GearsObj[0x47faa49c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1613674b FIN GearsES2[obj 0x1613674b isInit true, usesShared false, 1 GearsObj[0x73e22a3d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47faa49c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28f2a10f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1613674b 0/0 384x411 of 384x411, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1613674b, angle 0.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1613674b 384x411, swapInterval 1, drawable 0x32010a33 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.dispose 0x1613674b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1613674b FIN [apply] junit.framework.TestListener: endTest(test01JOGLGLCanvas) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTPreVisible) [apply] EDT Counter before exit: SWT 10, NEWT 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] Thread[main,5,main] GearsES2.init.0 0x73eb439a: tileRendererInUse null, GearsES2[obj 0x73eb439a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73eb439a 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 0x73eb439a created: GearsObj[0x4e5ed836, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73eb439a created: GearsObj[0xeadd4fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73eb439a created: GearsObj[0xeadd4fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x73eb439a FIN GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x4e5ed836, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xeadd4fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5745ca0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x73eb439a 128x128, swapInterval 1, drawable 0x16010b9e [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 128x128, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 1.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x32010a33 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 400x450 of 400x450, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 2.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 400x450, swapInterval 1, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 3.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 3.5, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 4.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x23010d62 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTPreVisible) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTSimple) [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.dispose 0x73eb439a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x73eb439a FIN [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x5884a914: tileRendererInUse null, GearsES2[obj 0x5884a914 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5884a914 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 0x5884a914 created: GearsObj[0xaba625, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5884a914 created: GearsObj[0x97e93f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5884a914 created: GearsObj[0x97e93f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5884a914 FIN GearsES2[obj 0x5884a914 isInit true, usesShared false, 1 GearsObj[0xaba625, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x97e93f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5a729f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5884a914 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5884a914, angle 0.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0xffffffff950108d6 [apply] Thread[main,5,main] GearsES2.reshape 0x5884a914 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5884a914, angle 0.5, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0x16010b9e [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0xffffffffe30111ab [apply] Thread[main,5,main] GearsES2.dispose 0x5884a914: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5884a914 FIN [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTSimple) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066852074 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066852074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.846 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066845903 ms III - Start [apply] SLOCK [T main @ 1579066845905 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x1613674b: tileRendererInUse null, GearsES2[obj 0x1613674b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1613674b 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 0x1613674b created: GearsObj[0x73e22a3d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1613674b created: GearsObj[0x47faa49c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1613674b created: GearsObj[0x47faa49c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1613674b FIN GearsES2[obj 0x1613674b isInit true, usesShared false, 1 GearsObj[0x73e22a3d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47faa49c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28f2a10f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1613674b 0/0 384x411 of 384x411, swapInterval 1, drawable 0x32010a33, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1613674b, angle 0.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1613674b 384x411, swapInterval 1, drawable 0x32010a33 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.dispose 0x1613674b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1613674b FIN [apply] EDT Counter before exit: SWT 10, NEWT 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] Thread[main,5,main] GearsES2.init.0 0x73eb439a: tileRendererInUse null, GearsES2[obj 0x73eb439a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73eb439a 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 0x73eb439a created: GearsObj[0x4e5ed836, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73eb439a created: GearsObj[0xeadd4fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73eb439a created: GearsObj[0xeadd4fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x73eb439a FIN GearsES2[obj 0x73eb439a isInit true, usesShared false, 1 GearsObj[0x4e5ed836, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xeadd4fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5745ca0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x73eb439a 128x128, swapInterval 1, drawable 0x16010b9e [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 128x128, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 1.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x32010a33 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 400x450 of 400x450, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 2.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 400x450, swapInterval 1, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 3.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 3.5, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.reshape 0x73eb439a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73eb439a, angle 4.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x23010d62 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0x73eb439a 384x411, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.dispose 0x73eb439a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x73eb439a FIN [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x5884a914: tileRendererInUse null, GearsES2[obj 0x5884a914 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5884a914 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 0x5884a914 created: GearsObj[0xaba625, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5884a914 created: GearsObj[0x97e93f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5884a914 created: GearsObj[0x97e93f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5884a914 FIN GearsES2[obj 0x5884a914 isInit true, usesShared false, 1 GearsObj[0xaba625, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x97e93f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5a729f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5884a914 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5884a914, angle 0.0, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0xffffffff950108d6 [apply] Thread[main,5,main] GearsES2.reshape 0x5884a914 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffff8c010fe5, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5884a914, angle 0.5, [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625 -> [l -1.0, r 1.0, b -1.0703125, t 1.0703125] 2.0x2.140625, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0xffffffff8c010fe5 [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0x16010b9e [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0x5884a914 384x411, swapInterval 1, drawable 0xffffffffe30111ab [apply] Thread[main,5,main] GearsES2.dispose 0x5884a914: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5884a914 FIN [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066852074 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066852074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01JOGLGLCanvas took 4.503 sec [apply] Testcase: test02NewtCanvasSWTPreVisible took 0.98 sec [apply] Testcase: test02NewtCanvasSWTSimple took 0.647 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066855262 ms III - Start [apply] SLOCK [T main @ 1579066855266 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [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] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] resize [apply] paint [apply] junit.framework.TestListener: endTest(test) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066862773 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066862773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.197 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] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066855262 ms III - Start [apply] SLOCK [T main @ 1579066855266 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] resize [apply] paint [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066862773 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066862773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.447 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn [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 @ 1579066866006 ms III - Start [apply] SLOCK [T main @ 1579066866010 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [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] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] Thread[main,5,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa3d8174 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 0xa3d8174 created: GearsObj[0x3bf9ce3e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa3d8174 created: GearsObj[0x16610890, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa3d8174 created: GearsObj[0x16610890, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x3bf9ce3e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16610890, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5562c41e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xa3d8174 0/0 624x441 of 624x441, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa3d8174, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0xa3d8174 624x441, swapInterval 1, drawable 0x16010b9e [apply] main: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] junit.framework.TestListener: endTest(test) [apply] Thread[main,5,main] GearsES2.dispose 0xa3d8174: tileRendererInUse nulljunit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] [apply] Thread[main,5,main] GearsES2.dispose 0xa3d8174 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [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[GL4/GL4.hw], on-scr[.]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066868405 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066868405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.096 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] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066866006 ms III - Start [apply] SLOCK [T main @ 1579066866010 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] Thread[main,5,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa3d8174 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 0xa3d8174 created: GearsObj[0x3bf9ce3e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa3d8174 created: GearsObj[0x16610890, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa3d8174 created: GearsObj[0x16610890, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x3bf9ce3e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16610890, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5562c41e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xa3d8174 0/0 624x441 of 624x441, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa3d8174, angle 0.0, [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0 -> [l -1.414966, r 1.414966, b -1.0, t 1.0] 2.829932x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0xa3d8174 624x441, swapInterval 1, drawable 0x16010b9e [apply] main: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] Thread[main,5,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xa3d8174 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [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[GL4/GL4.hw], on-scr[.]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066868405 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066868405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.596 sec [apply] Testcase: test_MultisampleAndAlpha took 0.406 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066871730 ms III - Start [apply] SLOCK [T main @ 1579066871734 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindowParenting01CreateVisibleDestroy1)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] [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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffe30111ab, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1) [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066873744 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066873744 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.671 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066871730 ms III - Start [apply] SLOCK [T main @ 1579066871734 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0x32010a33, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffe30111ab, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff8c010fe5, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066873744 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066873744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 0.645 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT [apply] ++++ 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 @ 1579066876888 ms III - Start [apply] SLOCK [T main @ 1579066876891 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01WinHopFrame2FrameDirectHop) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffff950108d6, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x248e319b: tileRendererInUse null, GearsES2[obj 0x248e319b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x248e319b 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 0x248e319b created: GearsObj[0x6f204a1a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x248e319b created: GearsObj[0x2de56eb2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x248e319b created: GearsObj[0x2de56eb2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x248e319b FIN GearsES2[obj 0x248e319b isInit true, usesShared false, 1 GearsObj[0x6f204a1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2de56eb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x338fc1d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, 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 [apply] Thread[main,5,main] GearsES2.display 0x248e319b 384x361, swapInterval 1, drawable 0xffffffff950108d6 [apply] Thread[main,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, angle 0.5, [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 [apply] Thread[main,5,main] GearsES2.display 0x248e319b 384x361, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.display 0x248e319b 384x361, swapInterval 1, drawable 0x32010a33 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, angle 12.5, [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 [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffe30111ab, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, angle 25.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 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01WinHopFrame2FrameDirectHop) [apply] junit.framework.TestListener: startTest(test02WinHopFrame2FrameDetachFirst) [apply] Thread[main,5,main] GearsES2.dispose 0x248e319b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x248e319b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffff8c010fe5, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0xdc7df28: tileRendererInUse null, GearsES2[obj 0xdc7df28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdc7df28 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 0xdc7df28 created: GearsObj[0x6f43c82, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdc7df28 created: GearsObj[0x5db6b9cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdc7df28 created: GearsObj[0x5db6b9cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xdc7df28 FIN GearsES2[obj 0xdc7df28 isInit true, usesShared false, 1 GearsObj[0x6f43c82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5db6b9cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x210ab13f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, 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 [apply] Thread[main,5,main] GearsES2.display 0xdc7df28 384x361, swapInterval 1, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, angle 0.5, [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 [apply] Thread[main,5,main] GearsES2.display 0xdc7df28 384x361, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.display 0xdc7df28 384x361, swapInterval 1, drawable 0xffffffffe30111ab [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, angle 14.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 [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffe30111ab, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x32010a33, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, angle 26.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 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test02WinHopFrame2FrameDetachFirst) [apply] Thread[main,5,main] GearsES2.dispose 0xdc7df28: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xdc7df28 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066881382 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066881382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.163 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066876888 ms III - Start [apply] SLOCK [T main @ 1579066876891 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffff950108d6, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x248e319b: tileRendererInUse null, GearsES2[obj 0x248e319b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x248e319b 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 0x248e319b created: GearsObj[0x6f204a1a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x248e319b created: GearsObj[0x2de56eb2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x248e319b created: GearsObj[0x2de56eb2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x248e319b FIN GearsES2[obj 0x248e319b isInit true, usesShared false, 1 GearsObj[0x6f204a1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2de56eb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x338fc1d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffff950108d6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, 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 [apply] Thread[main,5,main] GearsES2.display 0x248e319b 384x361, swapInterval 1, drawable 0xffffffff950108d6 [apply] Thread[main,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, angle 0.5, [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 [apply] Thread[main,5,main] GearsES2.display 0x248e319b 384x361, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.display 0x248e319b 384x361, swapInterval 1, drawable 0x32010a33 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, angle 12.5, [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 [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffe30111ab, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x248e319b 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x248e319b, angle 25.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 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0x248e319b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x248e319b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffff8c010fe5, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0xdc7df28: tileRendererInUse null, GearsES2[obj 0xdc7df28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdc7df28 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 0xdc7df28 created: GearsObj[0x6f43c82, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdc7df28 created: GearsObj[0x5db6b9cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdc7df28 created: GearsObj[0x5db6b9cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xdc7df28 FIN GearsES2[obj 0xdc7df28 isInit true, usesShared false, 1 GearsObj[0x6f43c82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5db6b9cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x210ab13f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, 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 [apply] Thread[main,5,main] GearsES2.display 0xdc7df28 384x361, swapInterval 1, drawable 0x23010d62 [apply] Thread[main,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x16010b9e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, angle 0.5, [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 [apply] Thread[main,5,main] GearsES2.display 0xdc7df28 384x361, swapInterval 1, drawable 0x16010b9e [apply] Thread[main,5,main] GearsES2.display 0xdc7df28 384x361, swapInterval 1, drawable 0xffffffffe30111ab [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, angle 14.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 [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffe30111ab, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0x32010a33, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0xdc7df28 0/0 384x361 of 384x361, swapInterval 1, drawable 0x23010d62, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdc7df28, angle 26.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 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0xdc7df28: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xdc7df28 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066881382 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066881382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WinHopFrame2FrameDirectHop took 1.64 sec [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 1.464 sec [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jar\jogl-test.jar test.compile: junit.run.swt.awt: [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066885334 ms III - Start [apply] SLOCK [T main @ 1579066885337 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] centerMouse: robot pos: 408x444, onTitleBarIfWindow: false [apply] requestFocus: click, d: 301 ms [apply] [R-0 shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-0] [apply] [K-0] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-1] [apply] .[R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] .[R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-2] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] .[R-n shallStop false, disposed false] [apply] [K-3] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop true, disposed false] [apply] [R-i shallStop true, disposed false] [apply] *R-Exit* shallStop true, disposed false [apply] junit.framework.TestListener: endTest(test) [apply] .*K-Exit* [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066888449 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066888449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.78 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066885334 ms III - Start [apply] SLOCK [T main @ 1579066885337 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] centerMouse: robot pos: 408x444, onTitleBarIfWindow: false [apply] requestFocus: click, d: 301 ms [apply] [R-0 shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-0] [apply] [K-0] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-1] [apply] .[R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] .[R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-2] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] .[R-n shallStop false, disposed false] [apply] [K-3] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop true, disposed false] [apply] [R-i shallStop true, disposed false] [apply] *R-Exit* shallStop true, disposed false [apply] .*K-Exit* [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066888449 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066888449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 3.068 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066891811 ms III - Start [apply] SLOCK [T main @ 1579066891814 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [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.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] junit.framework.TestListener: startTest(test) [apply] WARNING: An illegal reflective access operation has occurred [apply] WARNING: Illegal reflective access by org.eclipse.swt.awt.SWT_AWT (file:/C:/JogAmpSlavex64/workspace/jogl/label/win7-x86_64-nvida/make/lib/swt/win32-win32-x86_64/swt.jar) to method sun.awt.windows.WEmbeddedFrame.synthesizeWindowActivation(boolean) [apply] WARNING: Please consider reporting this to the maintainers of org.eclipse.swt.awt.SWT_AWT [apply] WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations [apply] WARNING: All illegal access operations will be denied in a future release [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066893941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066893941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.821 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] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066891811 ms III - Start [apply] SLOCK [T main @ 1579066891814 ms +++ localhost/127.0.0.1:59999 - Locked within 2014 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066893941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066893941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.497 sec [echo] Testing com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 6 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066897266 ms III - Start [apply] SLOCK [T main @ 1579066897269 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01SingleButtonPressAndRelease) [apply] junit.framework.TestListener: endTest(test01SingleButtonPressAndRelease) [apply] junit.framework.TestListener: startTest(test02SingleButtonPressAndReleaseWithShift) [apply] junit.framework.TestListener: endTest(test02SingleButtonPressAndReleaseWithShift) [apply] junit.framework.TestListener: startTest(test03SingleButtonPressAndReleaseWithCtrl) [apply] junit.framework.TestListener: endTest(test03SingleButtonPressAndReleaseWithCtrl) [apply] junit.framework.TestListener: startTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: endTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: startTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: endTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: startTest(test30SingleButtonClickAndDrag) [apply] junit.framework.TestListener: endTest(test30SingleButtonClickAndDrag) [apply] setTestSupported: false [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066898804 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066898804 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 4.231 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066897266 ms III - Start [apply] SLOCK [T main @ 1579066897269 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts [apply] setTestSupported: false [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066898804 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066898804 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SingleButtonPressAndRelease took 0.006 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test01SingleButtonPressAndRelease took 0.01 sec [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0 sec [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0 sec [apply] Testcase: test10HoldOneButtonAndPressAnother took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test10HoldOneButtonAndPressAnother took 0.001 sec [apply] Testcase: test20PressAllButtonsInSequence took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test20PressAllButtonsInSequence took 0.001 sec [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec junit.run.local.java7: junit.run.remote.ssh.all: junit.run.remote.adb: junit.run.tests: junit.run.if.disabled: junit.run: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.4 [echo] java.home c:\jdk-11.0.4+11_x64 [echo] jvmJava.exe c:\jdk-11.0.4+11_x64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar 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 win64-nvgtx460-win7-jogamp-x64-sgothel-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.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] 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: test-zip-archive: [move] Moving 1011 files to c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\test\results [exec] [exec] 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 [exec] Scanning [exec] [exec] Creating archive c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida\build\jogl-2.4-b1499-20200115-windows-amd64-test-results-win64-nvgtx460-win7-jogamp-x64-sgothel-011.7z [exec] [exec] Compressing build\test\results\shape-vbaa0-msaa1-800x400-Z0050-S04-GPURegion01.png [exec] Compressing build\test\results\shape-vbaa0-msaa1-800x400-Z0150-S03-GPURegion01.png [exec] Compressing build\test\results\shape-vbaa0-msaa1-800x400-Z0300-S02-GPURegion01.png [exec] Compressing build\test\results\shape-vbaa1-msaa0-800x400-Z0050-S04-GPURegionNewtDemo02.png [exec] Compressing build\test\results\shape-vbaa1-msaa0-800x400-Z0150-S03-GPURegionNewtDemo02.png [exec] Compressing build\test\results\shape-vbaa1-msaa0-800x400-Z0300-S02-GPURegionNewtDemo02.png [exec] Compressing build\test\results\TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png [exec] Compressing build\test\results\TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png [exec] Compressing build\test\results\TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png [exec] Compressing build\test\results\TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0496x0473.png [exec] Compressing build\test\results\TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug605FlippedImageAWT.test01AccumStencilPBuffer-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug605FlippedImageAWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug605FlippedImageAWT.test01DefaultPBuffer_____-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug605FlippedImageAWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0008-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0013-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0025-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0032-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0044-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0051-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0070-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0082-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0089-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0101-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0108-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0121-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0128-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0141-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0147-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0160-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0167-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0180-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [exec] Compressing build\test\results\TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [exec] Compressing build\test\results\TestFBOMRTNEWT01.test01-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestFBOMRTNEWT01.test01-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestFBOMRTNEWT01.test01-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [exec] Compressing build\test\results\TestFBOMRTNEWT01.test01-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [exec] Compressing build\test\results\TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [exec] Compressing build\test\results\TestGearsES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2AWT.test01________________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2AWT.test03_GL3____________________-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2AWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0006-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0004-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0008-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0007-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0003-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0007-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0006-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test40_GL3____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test40_GL3____________________-n0007-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0003-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGearsGLJPanelAWT.test01_DefaultNorm-n0008-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsGLJPanelAWT.test02_DefaultMsaa-n0005-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [exec] Compressing build\test\results\TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsGLJPanelAWT.test04_PbufferMsaa-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [exec] Compressing build\test\results\TestGearsGLJPanelAWT.test05_BitmapNorm_-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0006-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGeomShader01TextureGL3NEWT.test02_GL3Core_FlipXYZ______-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGeomShader01TextureGL3NEWT.test11_GL3Compat_Passthrough-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGeomShader01TextureGL3NEWT.test12_GL3Compat_FlipXYZ____-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0008-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0008-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0014-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0016-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [exec] Compressing build\test\results\TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0016-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0059-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0120-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0111-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3655-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4279-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9279-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4540-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4601-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3393-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6471-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4802-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9553-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0116-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0063-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3266-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4177-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n8773-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4642-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4697-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0118-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3399-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n6770-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0065-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0119-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4919-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9763-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0057-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0058-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0055-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0060-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0066-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [exec] Compressing build\test\results\TestGLJPanelAWTBug450.test01-n0000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0496x0217.png [exec] Compressing build\test\results\TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png [exec] Compressing build\test\results\TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png [exec] Compressing build\test\results\TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0784x0361.png [exec] Compressing build\test\results\TestGLOffscreenAutoDrawableBug1044AWT.test01GLOffscreenDrawable-AWTImageIO.png [exec] Compressing build\test\results\TestGLOffscreenAutoDrawableBug1044AWT.test01GLOffscreenDrawable-PNGJ-rgba.png [exec] Compressing build\test\results\TestGLOffscreenAutoDrawableBug1044AWT.test01GLOffscreenDrawable-PNGJ-rgb_.png [exec] Compressing build\test\results\TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0001-awt-usr001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0002-awt-usr002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0003-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0004-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0011-awt-usr003-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [exec] Compressing build\test\results\TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [exec] Compressing build\test\results\TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [exec] Compressing build\test\results\TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [exec] Compressing build\test\results\TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [exec] Compressing build\test\results\TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [exec] Compressing build\test\results\TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa02_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [exec] Compressing build\test\results\TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [exec] Compressing build\test\results\TestOffscreen01GLPBufferNEWT.test04OffscreenSnapshotWithDemoPBuffer-I_rgba-0000.png [exec] Compressing build\test\results\TestOlympicES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-bug724-transparent-grey_gimpexp-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-bug724-transparent-grey_orig-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-cross-grey-alpha-16x16-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-grayscale_texture-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-pointer-grey-alpha-16x24-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscIG3-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscIG4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscI_3-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscI_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscNG4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscN_3-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscN_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscP_3-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-01-test-ntscP_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-bug724-transparent-grey_gimpexp-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-bug724-transparent-grey_orig-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-cross-grey-alpha-16x16-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-grayscale_texture-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-pointer-grey-alpha-16x24-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscIG3-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscIG4-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscI_3-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscI_4-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscNG4-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscN_3-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscN_4-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscP_3-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-02-test-ntscP_4-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-bug724-transparent-grey_gimpexp-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-bug724-transparent-grey_orig-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-cross-grey-alpha-16x16-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-grayscale_texture-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-pointer-grey-alpha-16x24-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscIG3-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscIG4-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscI_3-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscI_4-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscNG4-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscN_3-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscN_4-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscP_3-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-03-test-ntscP_4-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-bug724-transparent-grey_gimpexp-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-bug724-transparent-grey_orig-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-cross-grey-alpha-16x16-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-grayscale_texture-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-pointer-grey-alpha-16x24-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscIG3-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscIG4-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscI_3-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscI_4-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscNG4-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscN_3-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscN_4-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscP_3-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead01_All-04-test-ntscP_4-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead02_RGB888_to_RGBA8888-01-test-ntscN_3-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead02_RGB888_to_RGBA8888-02-test-ntscN_3-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead02_RGB888_to_RGBA8888-03-test-ntscN_3-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead02_RGB888_to_RGBA8888-04-test-ntscN_3-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead03_RGB888_to_RGBA8888_stride1000-01-test-ntscN_3-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead03_RGB888_to_RGBA8888_stride1000-02-test-ntscN_3-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead03_RGB888_to_RGBA8888_stride1000-03-test-ntscN_3-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead03_RGB888_to_RGBA8888_stride1000-04-test-ntscN_3-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead04_RGB888_to_RGBA8888_stride999-01-test-ntscN_3-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead04_RGB888_to_RGBA8888_stride999-02-test-ntscN_3-01-160x90-flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead04_RGB888_to_RGBA8888_stride999-03-test-ntscN_3-01-160x90-reversed.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead04_RGB888_to_RGBA8888_stride999-04-test-ntscN_3-01-160x90-reversed_flipped.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead11_RGBA8888_to_LUMINA-test-ntscN_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead12_RGBA8888_to_RGB888-test-ntscN_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead13_RGBA8888_to_BGR888-test-ntscN_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead14_RGBA8888_to_BGRA8888-test-ntscN_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead15_RGBA8888_to_ARGB8888-test-ntscN_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect00NEWT.testPNGRead16_RGBA8888_to_ABGR8888-test-ntscN_4-01-160x90-orig.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [exec] Compressing build\test\results\TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testGrayAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testGrayPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testGrayPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testTestAWTILoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testTestAWTILoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testTestPNGJLoaderES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestRandomTiledRendering2GL2NEWT.test01_aa0-n0000--tile-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1536x1024.png [exec] Compressing build\test\results\TestRandomTiledRendering2GL2NEWT.test02_aa8-n0000--tile-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8881-D16-St00-Sa08_default-1536x1024.png [exec] Compressing build\test\results\TestRandomTiledRendering3GL2AWT.test01_aa0-n0000--tile-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-1536x1024.png [exec] Compressing build\test\results\TestRandomTiledRendering3GL2AWT.test02_aa8-n0000--tile-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-1536x1024.png [exec] Compressing build\test\results\TestRedSquareES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [exec] Compressing build\test\results\TestRulerNEWT01.test01_PSA-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [exec] Compressing build\test\results\TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [exec] Compressing build\test\results\TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa02_default-0624x0441.png [exec] Compressing build\test\results\TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [exec] Compressing build\test\results\TestTeapotNEWT.test01_DefCaps_Anim__-n0007-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test01_DefCaps_Anim__-n0015-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [exec] Compressing build\test\results\TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [exec] Compressing build\test\results\TestTextRendererNEWT00-snap0-msaa00-fontsz14.0-1024x640-msaa0004.png [exec] Compressing build\test\results\TestTextRendererNEWT00-snap0-msaa00-fontsz14.0-1024x640-norm0000.png [exec] Compressing build\test\results\TestTextRendererNEWT00-snap0-msaa00-fontsz14.0-1024x640-vbaa0004.png [exec] Compressing build\test\results\TestTextRendererNEWT00-snap0-msaa04-fontsz14.0-1024x640-norm0000.png [exec] Compressing build\test\results\TestTextRendererNEWT10.test00TextRendererNONE00-snap0-msaa00-fontsz24.0-800x400-norm0000.png [exec] Compressing build\test\results\TestTextRendererNEWT10.test01TextRendererMSAA04-snap0-msaa04-fontsz24.0-800x400-norm0004.png [exec] Compressing build\test\results\TestTextRendererNEWT10.test02TextRendererVBAA04-snap0-msaa00-fontsz24.0-800x400-vbaa0004.png [exec] Compressing build\test\results\TestTextRendererNEWTBugXXXX.test00All-snap0-msaa00-fontsz24.0-800x1650-vbaa0004.png [exec] Compressing build\test\results\TestTextRendererNEWTBugXXXX.test01OnlyIssues-snap0-msaa00-fontsz24.0-800x825-vbaa0004.png [exec] Compressing build\test\results\TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [exec] Compressing build\test\results\TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [exec] Compressing build\test\results\TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [exec] Compressing build\test\results\TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [exec] Compressing build\test\results\TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [exec] Compressing build\test\results\TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [exec] Compressing build\test\results\TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [exec] Compressing build\test\results\TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [exec] Compressing build\test\results\TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [exec] Compressing build\test\results\TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [exec] Compressing build\test\results\TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.png [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0757x0585.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1514x1170.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0772x0595.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [exec] Compressing build\test\results\TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1544x1190.png [exec] Compressing build\test\results\TestTiledRendering1GL2NEWT.test01_______-n0000--tile-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test001_off_gl2___aa0_-n0000--tile-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test002_off_gl2___aa8_-n0000--tile-GL2___-hw-fbobject-Bone-Frgb__Irgba8881-D16-St00-Sa08_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test011_off_gl2es3_aa0-n0000--tile-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test012_off_gl2es3_aa8-n0000--tile-GL4___-hw-fbobject-Bone-Frgb__Irgba8881-D16-St00-Sa08_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test101_on__gl2___aa0_-n0000--tile-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test102_on__gl2___aa8_-n0000--tile-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test111_on__gl2es3_aa0-n0000--tile-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-1536x1024.png [exec] Compressing build\test\results\TestTiledRendering2NEWT.test112_on__gl2es3_aa8-n0000--tile-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-1536x1024.png [exec] Compressing build\test\results\text-vbaa0-msaa1-800x400-Z0080-S00-Ubuntu-Regular.png [exec] Compressing build\test\results\text-vbaa0-msaa1-800x400-Z0380-S00-Ubuntu-Regular.png [exec] Compressing build\test\results\text-vbaa0-msaa1-800x400-Z1000-S00-Ubuntu-Regular.png [exec] Compressing build\test\results\text-vbaa1-msaa0-800x400-Z0080-S04-Ubuntu-Regular.png [exec] Compressing build\test\results\text-vbaa1-msaa0-800x400-Z0380-S03-Ubuntu-Regular.png [exec] Compressing build\test\results\text-vbaa1-msaa0-800x400-Z1000-S02-Ubuntu-Regular.png [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap_layered-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_bitmap________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap_layered-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_bitmap________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test011_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test012_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test013_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test014_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test101_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test102_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test104_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test111_flip1_bitm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test112_flip1_bitm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test113_flip1_bitm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TestTiledPrintingGearsSwingAWT2.test114_flip1_bitm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.graph.TestFontsNEWT00.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestWindows01NEWT.xml [exec] Compressing build\test\results\TEST-com.jogamp.opengl.test.junit.newt.TestWindows02NEWT.xml [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga [exec] Compressing build\test\results\TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga [exec] [exec] Everything is Ok BUILD SUCCESSFUL Total time: 64 minutes 24 seconds [WARNINGS] Parsing warnings in console log with parser Java Compiler (javac) No credentials specified Using GitBlamer to create author and commit information for all warnings. GIT_COMMIT=88cc287a47066c81ee0b385e2e0ca96f027286b3, workspace=c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-nvida [WARNINGS] Computing warning deltas based on reference build #1498 Archiving artifacts Recording test results Build step 'Publish JUnit test result report' changed build result to UNSTABLE [CopyArchiverPublisher] Copying archived artifacts in the shared directory '/srv/www/jogamp.org/deployment/autobuilds/origin/master/jogl-b1499-1499'. [CopyArchiverPublisher] '3' artifacts have been copied. [CopyArchiverPublisher] Stop copying archived artifacts in the shared directory. No mail will be sent out, as 'jogl ยป win7-x86_64-nvida #1499' does not have a result yet. Please make sure you set a proper result in case of pipeline/build scripts. Notifying upstream projects of job completion No emails were triggered. Finished: UNSTABLE